@media all {
  *#dm .dmInner nav.u_1937494221 { color:black !important; }

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

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

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

  *#dm .dmInner a.u_1679812240 {
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1679812240 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner a.u_1335451554 {
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1335451554 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner a.u_1364590979 {
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:var(--color_8) var(--color_8) var(--color_8) var(--color_8) !important;
  }

  *#dm .dmInner a.u_1364590979 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner a.u_4096451137 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/e18d9d1c/icon/Arrow_7844349.svg) !important;
    background-color:var(--color_1) !important;
    width:26px !important;
    height:26px !important;
  }

  *#dm .dmInner a.u_4096451137 {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
    gap:15px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_2247001242 span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_2247001242 {
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(75,74,237) rgb(75,74,237) rgb(75,74,237) rgb(75,74,237) !important;
  }

  *#dm .dmInner a.u_1754430527 {
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(75,74,237) rgb(75,74,237) rgb(75,74,237) rgb(75,74,237) !important;
  }

  *#dm .dmInner a.u_1754430527 span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1581613731 {
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(75,74,237) rgb(75,74,237) rgb(75,74,237) rgb(75,74,237) !important;
  }

  *#dm .dmInner a.u_1581613731 span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

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

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

  *#dm .dmInner div.u_815687592 .tab { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1277171982 .tab { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1575568247 .tab { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1350362684 .tab .tab-description>p { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1350362684 .tab .tab-description li { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1350362684 .tab { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1350362684 .tab-label.active { background-color:rgba(247,249,252,1) !important; }

  *#dm .dmInner div.u_1350362684 .tab-label.hover { background-color:rgba(247,249,252,1) !important; }

  *#dm .dmInner div.u_1823142748 .tab { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1539590706 .tab { background-color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner a.u_1419687653 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
    gap:15px !important;
  }

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

  *#dm .dmInner a.u_1419687653 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/e18d9d1c/icon/Arrow_7844349.svg) !important;
    background-color:var(--color_8) !important;
    width:26px !important;
    height:26px !important;
  }

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

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

  *#dm .dmInner a.u_1419687653:hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1419687653.hover .iconBg { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1419687653:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1419687653.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_2658709901 {
    border-radius:10px 10px 10px 10px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_2658709901:hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_2658709901.hover span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_4096451137:hover {
    background-color:rgba(255,255,255,0.02) !important;
    background-image:none !important;
    border-color:rgba(14,20,199,1) !important;
  }

  *#dm .dmInner a.u_4096451137.hover {
    background-color:rgba(255,255,255,0.02) !important;
    background-image:none !important;
    border-color:rgba(14,20,199,1) !important;
  }

  *#dm .dmInner a.u_4096451137:hover span.text { color:rgba(14,20,199,1) !important; }

  *#dm .dmInner a.u_4096451137.hover span.text { color:rgba(14,20,199,1) !important; }

  *#dm .dmInner a.u_4096451137:hover .iconBg { background-color:rgba(14,20,199,1) !important; }

  *#dm .dmInner a.u_4096451137.hover .iconBg { background-color:rgba(14,20,199,1) !important; }

  *#dm .dmInner a.u_4096451137 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_2107599857 .svg { fill:var(--color_8) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1721508574 { text-align:left !important; }

  *#dm .dmInner *.u_1643083716 { text-align:left !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_3213729983 .shape-text { font-size:36px !important; }

  *#dm .dmInner div.u_1609349714 .shape-text { font-size:36px !important; }

  *#dm .dmInner div.u_1982388936 .shape-text { font-size:36px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1721508574 { text-align:left !important; }

  *#dm .dmInner *.u_1643083716 { text-align:left !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1721508574 { text-align:left !important; }

  *#dm .dmInner *.u_1643083716 { text-align:left !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_4096451137 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_2247001242 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1754430527 span.text { font-size:14px !important; }

  *#dm .dmInner div.u_3213729983 .shape-text { font-size:36px !important; }

  *#dm .dmInner div.u_1609349714 .shape-text { font-size:32px !important; }

  *#dm .dmInner div.u_1982388936 .shape-text { font-size:32px !important; }

  *#dm .dmInner a.u_1419687653 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_2658709901 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1581613731 span.text { font-size:14px !important; }

  *#dm .dmInner div.u_1575568247 .tab-label.not-active>* { font-size:13px !important; }

  *#dm .dmInner div.u_1575568247 .tab-label.active>* { font-size:13px !important; }

  *#dm .dmInner div.u_1575568247 .tab-label.hover>* { font-size:13px !important; }

  *#dm .dmInner div.u_1575568247 .tab-label.active>*>span { font-size:13px !important; }

  *#dm .dmInner div.u_1575568247 .tab-label.hover>*>span { font-size:13px !important; }

  *#dm .dmInner div.u_1277171982 .tab-label.not-active>* { font-size:13px !important; }

  *#dm .dmInner div.u_815687592 .tab-label.not-active>* { font-size:16px !important; }

  *#dm .dmInner div.u_1277171982 .tab .desc-title { font-size:18px !important; }

  *#dm .dmInner div.u_1277171982 .tab .tab-description>p { font-size:14px !important; }

  *#dm .dmInner div.u_1277171982 .tab .tab-description li { font-size:14px !important; }

  *#dm .dmInner div.u_1575568247 .tab .tab-description>p { font-size:14px !important; }

  *#dm .dmInner div.u_1575568247 .tab .tab-description li { font-size:14px !important; }

  *#dm .dmInner div.u_815687592 .tab .tab-description>p { font-size:14px !important; }

  *#dm .dmInner div.u_815687592 .tab .tab-description li { font-size:14px !important; }

  *#dm .dmInner div.u_1350362684 .tab .desc-title { font-size:18px !important; }

  *#dm .dmInner div.u_1350362684 .tab .tab-description>p { font-size:14px !important; }

  *#dm .dmInner div.u_1350362684 .tab .tab-description li { font-size:14px !important; }

  *#dm .dmInner div.u_1350362684 .tab-label.not-active>* { font-size:14px !important; }

  *#dm .dmInner div.u_1823142748 .tab-label.not-active>* { font-size:16px !important; }

  *#dm .dmInner div.u_1823142748 .tab .tab-description>p { font-size:14px !important; }

  *#dm .dmInner div.u_1823142748 .tab .tab-description li { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
}
#flex-header {
    --overlapping-background-color: var(--color_1);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    align-items: center;
    padding: 3% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-position: 0% 50%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_0aq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_0aq {
    width: 1018px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1vb {
    width: 44.87%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_676 {
    width: 46.73%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ost.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_ost {
    width: 280px;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    order: 3;
    margin: 30px 0% 20px 0%;
}
    
#undefined {
    width: 100%;
}
    
#widget_ut5 {
    width: 60px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 1e7cb4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-content: flex-start;
    box-shadow: none;
    background-color: var(--color_8);
    background-image: none;
    padding: 20px 30px 20px 30px;
    margin: 0% 0% 0% 0%;
}
    
#d6b18ecb {
    min-height: 840px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7f616c2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_lme {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fbe3984d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 571c026 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_jk3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f4ef45d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 f7e8a84.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 f7e8a84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 20px 0px 20px 0px;
}
    
#\34 afe24ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-content: space-around;
    box-shadow: none;
    background-color: var(--color_8);
    background-image: none;
    padding: 20px 30px 20px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\35 d8ab747 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 fc68c9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 a2be112.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a2be112 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 20px 0px 20px 0px;
}
    
#\32 f4f9e50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#dd2be27f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 00eeb0d {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 b35f484 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-content: flex-start;
    box-shadow: none;
    background-color: var(--color_8);
    background-image: none;
    padding: 20px 30px 20px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\36 b4c3488 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 83a2b7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 0c026e7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0c026e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 20px 0px 20px 0px;
}
    
#\34 bd27a53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 cb8ce79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 dc7a3a2 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 3d05712 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d4b056fe {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa0f391c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ffa40cd {
    min-height: 230px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e71afce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_csk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1c950c1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 b40f2cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#abe1ea2c {
    min-height: 576px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5ce4160 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247, 249, 252, 1);
    background-image: none;
}
    
#a79d9bcb {
    background-color: var(--color_1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 861px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 28555ba:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 28555ba [data-content-reference].active-tab-title .tab-title, #\30 28555ba [data-content-reference]:not(.active-tab-title):hover .tab-title {
    text-decoration: none !important;
    font-weight: bold !important;
    color: var(--color_8) !important;
}
#\30 28555ba [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(247, 249, 252, 1);
    background-image: none;
}
.tabsControlContainer {
    flex-direction: row;
}
#\30 28555ba:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\30 28555ba [data-content-reference].active-tab-title, #\30 28555ba [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_1);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0;
}
#\30 28555ba [data-content-reference]:not(.active-tab-title) .tab-title {
    text-decoration: none !important;
}
#\30 28555ba {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: var(--color_1);
    background-image: none;
    margin-top: -1px;
    box-shadow: none;
    grid-area: auto / auto / auto / auto;
}
    
#\30 49f305b {
    margin: 0px 0% 0px 0%;
}
    
#group_1ri {
    align-items: flex-start;
    width: 99.77%;
    min-height: 190px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 2;
    height: auto;
    flex-direction: row;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 00aec30[data-background-color-animation] {
    
}
#\35 00aec30 {
    justify-content: flex-start;
    align-items: center;
    width: 31.97%;
    min-height: 817px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bu9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 c06b053 {
    justify-content: flex-start;
    align-items: center;
    width: 32.17%;
    min-height: 817px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fa9c97c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c74fa0f2 {
    width: 333px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 803227e {
    justify-content: flex-start;
    align-items: center;
    width: 32.25%;
    min-height: 817px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#b9b294c0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 bb2efe4 {
    width: 332px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 2px;
}
    
#widget_6en {
    width: 333px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ue5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 16px;
}
    
#fb310850 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d25e5635 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 36px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aad83859 {
    background-color: var(--color_1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e16845e {
    align-items: flex-start;
    width: 99.77%;
    min-height: 190px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 2;
    height: auto;
    flex-direction: row;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 368f0cb {
    justify-content: flex-start;
    align-items: center;
    width: 32.019941059628444%;
    min-height: 819px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 413f2b2 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f3fa92e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -2px;
}
    
#\31 ebedaff {
    width: 331px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca164bb5 {
    justify-content: flex-start;
    align-items: center;
    width: 32.35618679164449%;
    min-height: 819px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 03c5618 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b37f1caa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed20f4b5 {
    width: 331px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 51px;
}
    
#\33 8ba24a9 {
    justify-content: flex-start;
    align-items: center;
    width: 32.34709906915757%;
    min-height: 715px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#a415d79c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d64e17d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 22px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d89dec1 {
    width: 331px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 53px;
}
    
#\33 deff643 {
    background-color: var(--color_1);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 2% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9b568fb {
    align-items: flex-start;
    width: 99.77%;
    min-height: 190px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 2;
    height: auto;
    flex-direction: row;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 be79321 {
    justify-content: flex-start;
    align-items: center;
    width: 32.04%;
    min-height: 422px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 11px 0px;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b8d07da {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 e318506 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 40px;
}
    
#\36 ab851f0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_ii8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 4aaf084 {
    width: 98.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 492bde6 {
    width: 98.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7d24633 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b1d5b9ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 21px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e75a45a {
    justify-content: flex-start;
    align-items: center;
    width: 32.39%;
    min-height: 422px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3a55ea3 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7febdcf {
    width: 98.89%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e7b62cd {
    width: 98.85%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 57bd2da {
    width: 98.86%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c56178f2 {
    justify-content: flex-start;
    align-items: center;
    width: 32.39%;
    min-height: 424px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 2% 10px 2% 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 efdaaf7 {
    width: 98.86%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0f2a8ea {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f4977176 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 90021ca {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9eb0164 {
    width: 98.86%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa4b4561 {
    width: 98.86%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 5171816 {
    min-height: 160px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 df71ac6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#f9c153d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#widget_53d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6ec9eb2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 8012930[data-background-color-animation] {
    
}
#\32 8012930 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 30.6%;
    min-width: 4%;
    box-shadow: none;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: none;
    order: 1;
    justify-content: space-around;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 3d6268a {
    min-height: 378px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 efeb3c8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\30 5ff65e3 {
    margin: 0px 0% 0px 0%;
}
    
#group_onv {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: none;
    background-color: var(--color_1);
    background-image: none;
    order: 0;
    justify-content: space-around;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_dei {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: none;
    background-color: var(--color_1);
    background-image: none;
    order: 2;
    align-items: center;
    justify-content: space-around;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1d2ce5b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b2fa015 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e35dd5aa {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b12860f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 71f7036 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 afa2b63 {
    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;
}
    
#a3195fc5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e6f17fb3 {
    min-height: 226px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 134681f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_4gt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 da3d8f6 {
    width: 61.35%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da2621a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 20ec291 {
    min-height: 118px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ace5ba20 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_vo9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 6ce03b6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 0a2389f {
    min-height: 536px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#d79e7f53 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d72ecfe7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8e8cb46 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\36 7be039a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 8e209a9 {
    width: 40.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#\31 158361a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.75%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\35 31d5474 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\31 d8fcbe0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 6034033 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 cccd821 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f025e722 {
    width: 100.00%;
    height: 390px;
    max-width: 100%;
}
    
#\37 a1f3176 {
    width: 40.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#d1a4eb9f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.75%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 dd98901 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 5a776ad {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#bbd8eeab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f8b586c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f590d234 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#edceda3c {
    min-height: 328px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 14e69bc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#group_0qc {
    align-items: center;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_b7a {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_lje {
    width: 100px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 750dd7e {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a54e9ca4 {
    width: 100px;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mal {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b0342d3 {
    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;
}
    
#bd046ca8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0a949b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f5a01b5 {
    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;
}
    
#\32 528154e {
    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;
}
    
#e5c9107a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 2e8ec9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ebf7d2f5 {
    min-height: 89px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 0632d40 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\39 ab26c7b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 ab26c7b {
    width: 280px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 10px 0% 20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bbe530a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 29c1979 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a5c5ac8b {
    min-height: 161px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 4fef037 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_0c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#c50254c7 {
    min-height: 575px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c063c48f {
    margin: 0px 0px 0px 0px;
}
    
#\34 1dcc67b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 8b1c060 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\30 e596f9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b6e3530e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e8d77d39 {
    min-height: 189px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f223796c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_8);
}
    
#widget_dg6 {
    width: 47.12%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5bd8264 {
    margin: 0px 0% 0px 0%;
}
    
#\32 075ffae {
    width: 71.86%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fc7152a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\30 2933a47 {
    min-height: 73px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9f88153 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#widget_1lo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 23ed122 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 ab4b6a9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\38 6adc64c {
    min-height: 522px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c4d5ed68 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\37 e6ba56a {
    width: 99.47%;
    height: auto;
    max-width: 100%;
}
    
#b09390ba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7e94a36 {
    width: 39.92%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#a6fba6ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 82d0614 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.08%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 06824d2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 be5d69f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 10px 4% 10px 4%;
    margin: 0% 0% 0% 0%;
}
    
#ca0d3438 {
    min-height: 211px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c7c1af20 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_7tj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_c9s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fde {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b4fa50f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 b038e2f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 dceebdb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#widget_d8g {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 50%;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 20px;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#widget_0aq {
    width: 91.79%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 ffa40cd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 1c950c1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#abe1ea2c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 49f305b {
    margin: 0px 0% 0px 0%;
}
    
#a79d9bcb {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\30 28555ba {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aad83859 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\33 deff643 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5171816 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 6ec9eb2 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 20ec291 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 6ce03b6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0a2389f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 d8fcbe0 {
    margin: 0px 0% 0px 0%;
}
    
#\31 8e8cb46 {
    height: auto;
}
}



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c50254c7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 2% 6% 3% 6%;
}
    
#\30 e596f9e {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 2933a47 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 23ed122 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6adc64c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 06824d2 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e6ba56a {
    height: auto;
}
}



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



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



@media (max-width: 767px) {
    
#c50254c7 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 8b1c060 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80vh;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    row-gap: 20px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 50%;
}
    
#widget_0aq {
    width: 373px;
    margin-bottom: 30px;
}
    
#widget_1vb {
    width: 85.09%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_676 {
    width: 92.84%;
    margin-top: -14px;
}
    
#widget_ost {
    width: 244px;
    height: auto;
    min-height: 48px;
}
}



@media (max-width: 767px) {
    
#\33 1e7cb4f {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 10px;
}
    
#d6b18ecb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 afe24ff {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\35 b35f484 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\30 f7e8a84.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 f7e8a84 {
    margin: 10px 0px 10px 0px;
}
    
#\38 571c026 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#f4ef45d0 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#widget_jk3 {
    width: 192px;
    height: auto;
    min-height: 44px;
}
    
#\32 a2be112.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a2be112 {
    margin: 10px 0px 10px 0px;
}
    
#\35 00eeb0d {
    width: 204px;
    height: auto;
    min-height: 40px;
}
    
#\39 0c026e7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 0c026e7 {
    margin: 10px 0px 10px 0px;
}
    
#\39 cb8ce79 {
    width: 100.00%;
}
    
#\31 dc7a3a2 {
    width: 178px;
    height: auto;
    min-height: 40px;
}
}



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



@media (max-width: 767px) {
    
#\39 b40f2cb {
    min-height: 1426px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#abe1ea2c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a79d9bcb {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 2006px;
    padding: 8% 0% 8% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 28555ba:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\30 28555ba [data-content-reference].active-tab-title .tab-title, #\30 28555ba [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 13px !important;
}
#\30 28555ba [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 13px !important;
}
#\30 28555ba {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aad83859 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 368f0cb {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 694px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#ca164bb5 {
    min-width: 32px;
    width: 99.99%;
    height: auto;
    min-height: 643px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8ba24a9 {
    min-width: 32px;
    width: 99.88%;
    height: auto;
    min-height: 770px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 deff643 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    padding: 8% 0% 8% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e16845e {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 2222px;
    padding: 0% 10px 0% 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_1ri {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 00aec30 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 666px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\38 c06b053 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 672px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 803227e {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 545px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 49f305b {
    margin: 0px 0% 0px 0%;
}
    
#\38 9b568fb {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 be79321 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 434px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 e75a45a {
    min-width: 32px;
    width: 99.96%;
    height: auto;
    min-height: 400px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c56178f2 {
    min-width: 32px;
    width: 99.96%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ebedaff {
    width: 302px;
}
    
#ed20f4b5 {
    width: 302px;
}
    
#\35 d89dec1 {
    width: 302px;
}
    
#widget_6en {
    width: 302px;
}
    
#c74fa0f2 {
    width: 302px;
}
    
#\30 bb2efe4 {
    width: 304px;
}
}



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



@media (max-width: 767px) {
    
#\32 8012930 {
    min-height: 150px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\38 3d6268a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_onv {
    width: 100%;
    min-height: 150px;
    align-items: center;
    height: auto;
}
    
#group_dei {
    width: 100%;
    min-height: 150px;
    align-items: center;
    height: auto;
}
}



@media (max-width: 767px) {
    
#a3195fc5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e6f17fb3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_4gt {
    width: 100.00%;
}
    
#\30 da3d8f6 {
    width: 99.56%;
}
}



@media (max-width: 767px) {
    
#da2621a9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 20ec291 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 1% 1% 1%;
}
    
#\32 6ce03b6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 0a2389f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 8e8cb46 {
    height: auto;
}
    
#\35 8e209a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\31 158361a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\32 cccd821 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f025e722 {
    height: 240px;
}
    
#\37 a1f3176 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#d1a4eb9f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
}



@media (max-width: 767px) {
    
#f590d234 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#edceda3c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_0qc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_b7a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_lje {
    width: 72px;
    height: auto;
}
    
#\34 750dd7e {
    width: 72px;
    height: auto;
}
    
#a54e9ca4 {
    width: 72px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\37 2e8ec9a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ebf7d2f5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 ab26c7b {
    width: 256px;
    height: auto;
    min-height: 48px;
}
}



@media (max-width: 767px) {
    
#\39 29c1979 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a5c5ac8b {
    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) {
    
#c50254c7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 4% 3% 4%;
}
    
#\30 e596f9e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-left: 0px;
    padding-right: 0px;
}
}



@media (max-width: 767px) {
    
#b6e3530e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e8d77d39 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#widget_dg6 {
    width: 100.00%;
}
    
#\32 075ffae {
    width: 90.50%;
}
    
#\37 5bd8264 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\39 ab4b6a9 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 6adc64c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 e6ba56a {
    height: auto;
}
    
#b7e94a36 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a6fba6ca {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 82d0614 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 be5d69f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ca0d3438 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_fde {
    width: 188px;
    height: auto;
    min-height: 40px;
}
}



@media (max-width: 767px) {
    
#b4fa50f9 {
    min-height: 49px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\38 b038e2f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b25879ea {
    margin: 0px 0% 0px 0%;
}
}

