@media all {
  *#dm .dmInner a.u_3153676043 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_3153676043:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_3153676043.hover span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1798836364:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1798836364.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_842523377 hr { border-width:1px !important; }

  *#dm .dmInner div.u_1294163894 hr { border-width:1px !important; }

  *#dm .dmInner div.u_1852298591 hr { border-width:1px !important; }

  *#dm .dmInner a.u_1052986855 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1052986855:hover {
    background-color:rgba(223,113,30,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1052986855.hover {
    background-color:rgba(223,113,30,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1052986855 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1052986855:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1052986855.hover span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1569089181:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1569089181.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1022317770 {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1022317770:hover {
    background-color:rgba(223,113,30,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1022317770.hover {
    background-color:rgba(223,113,30,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1022317770 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1022317770:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1022317770.hover span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1748131280:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1748131280.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1061648191:hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1061648191.hover {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_3153676043 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    box-shadow:rgb(41,43,49) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_3153676043:hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3153676043.hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\32 6935190 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 867px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    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;
}
    
#group_6b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f0121695 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 1%;
}
    
#widget_a1q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9kd {
    width: 87.59%;
    height: auto;
    max-width: 100%;
}
    
#widget_383 {
    width: 64.64%;
    height: auto;
    max-width: 100%;
}
    
#widget_7td {
    width: 16.57%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 da27c62 {
    width: 19.28%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_mfr {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\33 62846c3 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef41778f {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1d8c407 {
    width: 19.28%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\34 bd5f679 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
}
    
#c2f2fca9 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\33 ccde75e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_3v9 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 d11fe30 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 521da33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 521da33 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b66dabc9 {
    width: 100.00%;
    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 f8c38d6 {
    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;
}
    
#group_e5d {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ee92e9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 ee92e9a {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6b47926 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c45d62b {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e87be7a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e87be7a1 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cae96966.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cae96966 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beef7890 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 eb9c7fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e217a7c5 {
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c6eb7a5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 c6eb7a5 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8ae9b4c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 8ae9b4c {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcc1d1a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b62df838 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5618026.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 5618026 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb893a2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -11px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#afb40188 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 944ca09 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 8ecc9cf {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.28%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d106827 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\30 13d7ddd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#cb0f03c3 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: flex-end;
    align-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\30 a049df1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(17, 19, 24, 1);
    background-image: none;
}
    
#group_9f2 {
    flex-direction: row;
    align-self: auto;
    width: 41.70%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#group_0bk {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#widget_iiv.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_iiv {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_b5h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 90635f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3f23d7b {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\39 f6a97b6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 f6a97b6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#da5ad074 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 06b97fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d61c7204 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#\38 70f6736.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 70f6736 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 7d94241 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 9683ddd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 a9fabe7 {
    align-items: flex-start;
    width: 49%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#bb0c025d {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 7d50bbb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd92cd46 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a3df8403 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#\30 8df807c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 8df807c {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c58b556 {
    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;
}
    
#\34 a402beb {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.373202744640264%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.5) #000000;
    border-style: solid;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4c4f7df {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3f2cdb3 {
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex: 0 1 auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d284077.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d284077 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 018b2c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 00bae5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d35ea069 {
    background-color: rgba(246, 247, 248, 1);
    background-image: none;
}
    
#a67b78be {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.373202744640264%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.5) #000000;
    border-style: solid;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5b3ab31 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b5d9303.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 b5d9303 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 35a4da0 {
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex: 0 1 auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f862364f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbe98676 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f59b5c5a {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.373202744640264%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.5) #000000;
    border-style: solid;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ccf8870 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5d9e5cd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d5d9e5cd {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b96a760 {
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex: 0 1 auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 300a807 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0eeab53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7e34ec5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.373202744640264%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.5) #000000;
    border-style: solid;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 854b5ea {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e67f3ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e67f3ee {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 42a04de {
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex: 0 1 auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9f3e244 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbf66145 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f20d53a {
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.373202744640264%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(0, 0, 0, 0.5) #000000;
    border-style: solid;
    padding: 0px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 109be0f {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 edc71d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 edc71d0 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9dc788c {
    align-items: flex-start;
    width: 92%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex: 0 1 auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 907302a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9c81810 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a64b3d70 {
    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;
}
    
#b7c9181b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 797aeb4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 797aeb4 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0e50276 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\37 b70d03c {
    align-items: flex-start;
    width: 49.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 77e327e {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 5fc20fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5fc20fb {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2908c00 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#defc35fc {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
}
    
#be5a6944 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a722675f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a722675f {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bed8ec5 {
    align-items: flex-start;
    width: 18.39%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    border-width: 2px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: flex-start;
    height: auto;
    justify-content: flex-start;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d755b599 {
    align-items: flex-start;
    width: 18.39%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    border-width: 2px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: flex-start;
    height: auto;
    justify-content: flex-start;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 389a62e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 389a62e {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f9ec234.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f9ec234 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6ada02a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 3d06a7b {
    align-items: flex-start;
    width: 18.39%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    border-width: 2px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: flex-start;
    height: auto;
    justify-content: flex-start;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 48bbdce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 48bbdce {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 db681b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 db681b1 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7352ed3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#aac3ef68 {
    align-items: flex-start;
    width: 18.39%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    border-width: 2px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: flex-start;
    height: auto;
    justify-content: flex-start;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 76b590e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 76b590e {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5fb3b2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 5fb3b2d {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d13b55c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f488ae85 {
    align-items: flex-start;
    width: 18.39%;
    min-height: auto;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    border-width: 2px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    align-self: flex-start;
    height: auto;
    justify-content: flex-start;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca22ba04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ca22ba04 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa98bc8c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aa98bc8c {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d6e5d20 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 309cfce {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\33 cf429b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 457a0f9 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 6e4a43d {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b1761d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 b1761d9 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e7b0721 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fea04497 {
    align-items: flex-start;
    width: 49.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 0c61f8f {
    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;
}
    
#\30 312fdc8 {
    width: 48.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 f49ee9d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\39 6a5c0c6 {
    align-items: flex-start;
    width: 49.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 ed5d126 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    order: 0;
}
    
#\35 c25c823 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec28186a[data-pinned] {
    position: sticky;
    top: 250px;
    bottom: auto;
    z-index: 1;
}
#ec28186a {
    align-items: flex-start;
    width: 49%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\38 2688ad1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 2688ad1 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f40cbed3 {
    background-color: rgba(244, 123, 32, 0.1);
    background-image: none;
    border-width: 1px 0 1px 0;
    border-color: rgba(244, 123, 32, 0.5) #000000 rgba(244, 123, 32, 0.5) #000000;
    border-style: solid;
}
    
#widget_nis {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e171f10a {
    width: 38.79%;
    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 5c01ddf {
    align-items: flex-start;
    width: 99.91%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed90b659 {
    align-items: flex-start;
    width: 99.91%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f481bb88 {
    align-items: flex-start;
    width: 18.39%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a29aed96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a29aed96 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8kg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_0oi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 3615e84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da3404eb {
    align-items: flex-start;
    width: 18.39%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 17a0d7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fbac07e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a02fa0a {
    align-items: flex-start;
    width: 18.39%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc997ceb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b72ab8c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 69f77a9 {
    align-items: flex-start;
    width: 18.39%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eddff57 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 a9a4ca7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fc18de3 {
    align-items: flex-start;
    width: 18.39%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5) rgba(244, 123, 32, 0.5);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b930860 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 27f8b2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 bdfc2c2 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 5b02ee7 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    order: 0;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#eafd9fe9 {
    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;
}
    
#ee3a6c90 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 9db0cba {
    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;
}
    
#\33 0b3416d {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    order: 0;
}
    
#a265a794 {
    align-items: flex-start;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 35fa9d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 35fa9d7 {
    width: 607.922px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e470a4c0 {
    width: 100.00%;
    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 82c6d79 {
    align-items: flex-start;
    width: 49.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\32 0c40082 {
    min-height: 428px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding-left: 2%;
    padding-right: 2%;
}
    
#cde4d6c9 {
    width: 64.64%;
    height: auto;
    max-width: 100%;
}
    
#c564953b {
    width: 16.57%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e32d466f {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
}
    
#e44d0e08 {
    width: 66.44%;
    height: auto;
    max-width: 100%;
}
    
#b0a4f08e {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 1%;
}
    
#\32 709256a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-self: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9644b09 {
    width: 19.28%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d142edec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 6935190 {
    width: 154px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0px;
}
    
#widget_7td {
    width: 30.84%;
}
    
#\37 da27c62 {
    width: 30.99%;
}
    
#ef41778f {
    width: 121px;
}
    
#\33 62846c3 {
    width: 144px;
}
    
#widget_383 {
    width: 87.63%;
}
    
#group_6b4 {
    row-gap: 15px;
}
    
#f1d8c407 {
    width: 30.99%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ccde75e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_e5d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c2f2fca9 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 c45d62b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e217a7c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 bd5f679 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_3v9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
    row-gap: 15px;
}
    
#\34 d11fe30 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb0f03c3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 8ecc9cf {
    width: 100%;
    min-height: 80px;
}
    
#group_9f2 {
    width: 100%;
    min-height: 80px;
}
    
#\34 d106827 {
    width: 100.00%;
}
    
#\30 13d7ddd {
    width: 100.00%;
}
    
#\32 944ca09 {
    row-gap: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd92cd46 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 a402beb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a3df8403 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#bb0c025d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#\32 a9fabe7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.6641221374045805%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-items: flex-start;
}
    
#a67b78be {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f59b5c5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 7e34ec5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 f20d53a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0e50276 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#b7c9181b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 bed8ec5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#d755b599 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\38 3d06a7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#aac3ef68 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#f488ae85 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#defc35fc {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\37 b70d03c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 77e327e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f49ee9d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 676px;
}
    
#ec28186a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
    
#\36 ed5d126 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 6a5c0c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0c40082 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\32 6935190 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_9kd {
    width: 99.89%;
}
    
#widget_383 {
    width: 99.89%;
}
    
#widget_7td {
    width: 50.91%;
}
    
#\37 da27c62 {
    width: 48.13%;
}
    
#group_mfr {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\33 62846c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef41778f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f1d8c407 {
    width: 48.13%;
}
}



@media (max-width: 767px) {
    
#\34 bd5f679 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#c2f2fca9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\33 ccde75e {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b66dabc9 {
    width: 100.00%;
}
    
#\39 f8c38d6 {
    width: 100.00%;
}
    
#group_e5d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_3v9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
    min-height: 0px;
}
    
#\34 d11fe30 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 c45d62b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e217a7c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cb0f03c3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\33 8ecc9cf {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-self: auto;
}
    
#group_9f2 {
    width: 72.26%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: auto;
    row-gap: 15px;
}
    
#\30 13d7ddd {
    width: 100.00%;
}
    
#\34 d106827 {
    width: 100.00%;
}
    
#group_0bk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 3f23d7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d61c7204 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 944ca09 {
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\32 a9fabe7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bd92cd46 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#bb0c025d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
    min-height: 0px;
}
    
#\31 7d50bbb {
    width: 100.00%;
}
    
#a3df8403 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\36 c58b556 {
    width: 100.00%;
}
    
#\34 a402beb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d4c4f7df {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\32 3f2cdb3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 00bae5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a67b78be {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e5b3ab31 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\37 35a4da0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bbe98676 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f59b5c5a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 ccf8870 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\31 b96a760 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e0eeab53 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 7e34ec5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 854b5ea {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\35 42a04de {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cbf66145 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 f20d53a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 109be0f {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\33 9dc788c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a9c81810 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f0e50276 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\37 b70d03c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
    min-height: 0px;
}
    
#a64b3d70 {
    width: 100.00%;
}
    
#\32 77e327e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b7c9181b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 2908c00 {
    width: 100.00%;
}
    
#defc35fc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\31 bed8ec5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d755b599 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 3d06a7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aac3ef68 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f488ae85 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 db681b1 {
    width: 328px;
}
}



@media (max-width: 767px) {
    
#\35 309cfce {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 cf429b0 {
    width: 100.00%;
}
    
#\32 457a0f9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 6e4a43d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e7b0721 {
    width: 100.00%;
}
    
#fea04497 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
    min-height: 0px;
}
    
#\33 0c61f8f {
    width: 100.00%;
}
    
#\30 312fdc8 {
    width: 99.99%;
}
}



@media (max-width: 767px) {
    
#\33 f49ee9d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 6a5c0c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
    min-height: 0px;
    align-items: center;
    align-content: center;
}
    
#\36 ed5d126 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\35 c25c823 {
    width: 100.00%;
}
    
#ec28186a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#e171f10a {
    width: 64.52%;
}
    
#\35 5c01ddf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#ed90b659 {
    margin-right: 0%;
    margin-left: 0%;
    width: 70.43%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 10px;
    align-items: center;
}
    
#f481bb88 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\31 3615e84 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#da3404eb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#fbac07e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 a02fa0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#b72ab8c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 69f77a9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\34 a9a4ca7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 fc18de3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\36 27f8b2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 17a0d7f {
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\33 bdfc2c2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 5b02ee7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#eafd9fe9 {
    width: 100.00%;
}
    
#ee3a6c90 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
    min-height: 0px;
}
    
#\36 9db0cba {
    width: 100.00%;
}
    
#\33 0b3416d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#a265a794 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e470a4c0 {
    width: 100.00%;
}
    
#\39 82c6d79 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\32 0c40082 {
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    min-height: 80px;
}
    
#cde4d6c9 {
    width: 99.89%;
}
    
#c564953b {
    width: 50.91%;
}
    
#e44d0e08 {
    width: 99.89%;
}
    
#\32 709256a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 9644b09 {
    width: 48.13%;
}
}

