@media all {
  *#dm .dmInner div.u_2828202428 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:3px !important;
    color:rgba(201,168,76,1) !important;
  }

  *#dm .dmInner div.u_1550377526 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:3px !important;
    color:rgba(201,168,76,1) !important;
  }

  *#dm .dmInner div.u_1851274043 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:3px !important;
    color:rgba(201,168,76,1) !important;
  }

  *#dm .dmInner div.u_3796432743 .shape-description p {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_3796432743 .shape-description ul {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_3796432743 .shape-description ol {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1191042365 .shape-description p {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1191042365 .shape-description ul {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1191042365 .shape-description ol {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1851124203 .shape-description p {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1851124203 .shape-description ul {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1851124203 .shape-description ol {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1338294568 .shape-description p {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1338294568 .shape-description ul {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1338294568 .shape-description ol {
    color:rgba(201,168,76,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1893405159 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:3px !important;
    color:rgba(201,168,76,1) !important;
  }

  *#dm .dmInner div.u_1772083948 hr {
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:3px !important;
    color:rgba(201,168,76,1) !important;
  }

  *#dm .dmInner a.u_805479010 {
    background-image:none !important;
    background-color:rgba(14,21,39,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) !important;
  }

  *#dm .dmInner a.u_805479010:hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_805479010.hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_805479010:hover span.text { color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_805479010.hover span.text { color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_805479010 span.text {
    color:rgba(122,130,153,1) !important;
    font-size:13px !important;
  }

  *#dm .dmInner a.u_1806008022 {
    background-image:none !important;
    background-color:rgba(14,21,39,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) !important;
  }

  *#dm .dmInner a.u_1806008022:hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1806008022.hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1806008022:hover span.text { color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1806008022.hover span.text { color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1806008022 span.text {
    color:rgba(122,130,153,1) !important;
    font-size:13px !important;
  }

  *#dm .dmInner a.u_1129367074 {
    background-color:rgba(14,21,39,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) !important;
  }

  *#dm .dmInner a.u_1129367074:hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1129367074.hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1129367074:hover .iconBg { background-color:rgb(201,168,76) !important; }

  *#dm .dmInner a.u_1129367074.hover .iconBg { background-color:rgb(201,168,76) !important; }

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

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

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

  *#dm .dmInner a.u_1123659087 {
    background-color:rgba(14,21,39,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) rgba(201,168,76,0.15) !important;
  }

  *#dm .dmInner a.u_1123659087:hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1123659087.hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1123659087:hover .iconBg { background-color:rgb(201,168,76) !important; }

  *#dm .dmInner a.u_1123659087.hover .iconBg { background-color:rgb(201,168,76) !important; }

  *#dm .dmInner a.u_1129367074:hover .iconBg,
  *#dm .dmInner a.u_1129367074.hover .iconBg { background-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1129367074:hover span.text,
  *#dm .dmInner a.u_1129367074.hover span.text { color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1129367074:hover,
  *#dm .dmInner a.u_1129367074.hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1123659087:hover .iconBg,
  *#dm .dmInner a.u_1123659087.hover .iconBg { background-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1123659087:hover span.text,
  *#dm .dmInner a.u_1123659087.hover span.text { color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1123659087:hover,
  *#dm .dmInner a.u_1123659087.hover { border-color:rgba(201,168,76,1) !important; }

  *#dm .dmInner a.u_1123659087 span.text {
    color:rgba(255,255,255,1) !important;
    font-size:13px !important;
  }

  *#dm .dmInner a.u_1123659087:hover span.text { color:rgba(8,12,21,1) !important; }

  *#dm .dmInner a.u_1123659087.hover span.text { color:rgba(8,12,21,1) !important; }

  *#dm .dmInner a.u_1123659087 .iconBg {
    display:inline !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/99f4130d/icon/doc_3888294.svg) !important;
    background-color:var(--color_2) !important;
    width:15px !important;
    height:15px !important;
    color:rgba(201,168,76,1) !important;
  }

  *#dm .dmInner a.u_1129367074 .iconBg {
    display:inline !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/99f4130d/icon/Video_8251488.svg) !important;
    background-color:var(--color_2) !important;
    color:rgba(201,168,76,1) !important;
  }

  *#dm .dmInner a.u_1129367074 span.text {
    color:rgba(255,255,255,1) !important;
    font-size:13px !important;
  }

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

  *#dm .dmInner a.u_1129367074.hover span.text { color:var(--color_1) !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3796432743 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_3796432743 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_3796432743 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner div.u_1191042365 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1191042365 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1191042365 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner div.u_1338294568 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1338294568 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1338294568 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner *.u_3796432743 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1191042365 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1851124203 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1338294568 .container-padding { padding:0% !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3796432743 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_3796432743 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_3796432743 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_3796432743 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner *.u_1191042365 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1191042365 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1191042365 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1191042365 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner *.u_1851124203 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1338294568 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1338294568 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1338294568 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner *.u_1338294568 .container-padding { padding:0% !important; }

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

  *#dm .dmInner a.u_1146463972 span.text { font-size:12px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3796432743 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_3796432743 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_3796432743 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner *.u_3796432743 .container-padding { padding:0% !important; }

  *#dm .dmInner *.u_1191042365 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1191042365 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1191042365 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1191042365 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner *.u_1851124203 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1851124203 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1851124203 .shape-description ol { font-size:12px !important; }

  *#dm .dmInner *.u_1338294568 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1338294568 .shape-description p { font-size:12px !important; }

  *#dm .dmInner div.u_1338294568 .shape-description ul { font-size:12px !important; }

  *#dm .dmInner div.u_1338294568 .shape-description ol { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(255, 255, 255, 1);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    align-self: center;
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-content: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 37%, rgba(5, 8, 17, 1) 100%);
    background-origin: border-box;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_vam.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vam {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 40px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d4e0571 {
    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;
}
    
#widget_5fp.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_5fp {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d3u.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_d3u {
    width: 636px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 20px 0% 60px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o8s {
    flex-direction: row;
    align-items: stretch;
    width: 900px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 0%;
    background-color: rgba(9, 17, 30, 1);
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: stretch;
    flex: 0 1 auto;
    border-radius: 5px 5px 5px 5px;
    justify-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#group_b4f {
    align-items: center;
    width: 25%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    flex: 0 1 auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 25px;
    padding-right: 0px;
    padding-bottom: 25px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
}
    
#\37 48f7433.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\37 48f7433 {
    width: 100%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\37 d52bd84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd282186 {
    align-items: center;
    width: 25%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    order: 1;
    flex: 0 1 auto;
    padding-top: 25px;
    padding-right: 0px;
    padding-bottom: 25px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
}
    
#\34 b9c696f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\34 b9c696f {
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\37 e198f58 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5a22f34 {
    align-items: center;
    width: 25%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    order: 2;
    flex: 0 1 auto;
    padding-top: 25px;
    padding-right: 0px;
    padding-bottom: 25px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
}
    
#\38 5317fa0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\38 5317fa0 {
    width: 100%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\37 a9389be {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4ef6a39 {
    align-items: center;
    width: 25%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    order: 3;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    padding-top: 25px;
    padding-right: 0px;
    padding-bottom: 25px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
}
    
#\37 2a18470.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\37 2a18470 {
    width: 100%;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\38 fb3cdb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8be39e2 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: -1px 0px 0px 0px;
}
    
#Homed {
    align-items: center;
    width: 100%;
    min-height: 100vh;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    flex-direction: column;
    justify-content: center;
}
}



@media all {
    
#\31 a7a0b20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.25%;
    min-width: 4%;
    align-content: flex-start;
    order: 0;
}
    
#\36 e0cad54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 48.25%;
    min-width: 4%;
    order: 1;
}
    
#\36 d45b42b {
    min-height: 240px;
    column-gap: 3.5%;
    row-gap: 21px;
    width: 100%;
    padding: 100px 0px 100px 0px;
}
    
#\36 90016db.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 90016db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 170d311.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 170d311 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_k2e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_k2e {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\39 5e69d27.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 5e69d27 {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_eei {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 18px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 18px;
    align-content: stretch;
    justify-content: center;
}
    
#dcbddd60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c9ed40c {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\38 726c93d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\38 726c93d {
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\35 1c38c91 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#dcd59ed2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#dcd59ed2 {
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\33 d06388e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ed7ed3c {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 18px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 18px;
    align-content: stretch;
    justify-content: center;
}
    
#\38 04f45bc {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\38 6e7f142.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\38 6e7f142 {
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\31 b9aab5f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fe487d2 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#d9368502.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#d9368502 {
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\31 5b99dec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7d85f2b {
    background-color: rgba(8, 12, 21, 1);
    background-image: none;
}
    
#\38 9caddee {
    margin: 0px 0px 0px 0px;
}
    
#da2a8c1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2d14240 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b398031c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b284cd40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cd882a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 cd882a2 {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 0297740 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3906354 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1111591.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 1111591 {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3267653 {
    align-items: flex-start;
    width: 32px;
    min-height: 21px;
    row-gap: 24px;
    column-gap: 24px;
    background-origin: border-box;
    flex: 0 1 auto;
    border-radius: 2px 2px 0 0;
    background-image: linear-gradient(180deg, rgba(95, 85, 53, 1) 0%, rgba(199, 161, 72, 1) 100%);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\36 2630717 {
    align-items: center;
    width: 31.73%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    justify-content: flex-end;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8172153 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: start;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    min-width: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 3 / span 1 / span 1;
}
    
#\39 9606139 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8a09008 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\34 235a3e1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\30 ce75cf7 {
    background-color: rgba(5, 8, 17, 1);
    background-image: none;
}
    
#c6baac08.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c6baac08 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ec655d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 ec655d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe033376.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fe033376 {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8d90ee7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 8d90ee7 {
    width: 587px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f343e217 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: start;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    min-width: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fc9cb21 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b9f7957.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 b9f7957 {
    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;
}
    
#c257130d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c257130d {
    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;
}
    
#group_fda {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6aa3ea5 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 18b50cf {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 7;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex: 0 1 auto;
    padding: 20px 20px 20px 20px;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5144aee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 5144aee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_50a {
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 0%;
    flex: 0 1 auto;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: flex-end;
}
    
#group_qg2 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2.3961660465752583%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_bc4 {
    align-items: center;
    width: 31.73%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    justify-content: flex-end;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#group_6ra {
    align-items: flex-start;
    width: 32px;
    min-height: 15px;
    row-gap: 24px;
    column-gap: 24px;
    background-origin: border-box;
    flex: 0 1 auto;
    border-radius: 2px 2px 0 0;
    background-image: linear-gradient(180deg, rgba(95, 85, 53, 1) 0%, rgba(199, 161, 72, 1) 100%);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#a11b24e2 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\39 51a52c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 51a52c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7a56f94 {
    align-items: center;
    width: 31.73%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    justify-content: flex-end;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#a0587862 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\32 a9e8afd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a9e8afd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e515c69.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 e515c69 {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1b8668a {
    align-items: center;
    width: 31.73%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    justify-content: flex-end;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#a30c4a62 {
    align-items: flex-start;
    width: 32px;
    min-height: 45px;
    row-gap: 24px;
    column-gap: 24px;
    background-origin: border-box;
    flex: 0 1 auto;
    border-radius: 2px 2px 0 0;
    background-image: linear-gradient(180deg, rgba(95, 85, 53, 1) 0%, rgba(199, 161, 72, 1) 100%);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#cd613066 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\39 9ec403d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9ec403d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4425f97.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4425f97 {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e318781 {
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2.3961660465752583%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 08cebaa {
    align-items: center;
    width: 31.73%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    justify-content: flex-end;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 66cb3a3 {
    align-items: flex-start;
    width: 32px;
    min-height: 60px;
    row-gap: 40px;
    column-gap: 24px;
    background-origin: border-box;
    flex: 0 1 auto;
    border-radius: 2px 2px 0 0;
    background-image: linear-gradient(180deg, rgba(95, 85, 53, 1) 0%, rgba(199, 161, 72, 1) 100%);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\38 179f852 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\37 7712c45.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 7712c45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5c7af33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5c7af33 {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 36ed0eb {
    align-items: flex-start;
    width: 32px;
    min-height: 70px;
    row-gap: 40px;
    column-gap: 24px;
    background-origin: border-box;
    flex: 0 1 auto;
    border-radius: 2px 2px 0 0;
    background-image: linear-gradient(180deg, rgba(95, 85, 53, 1) 0%, rgba(199, 161, 72, 1) 100%);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\36 b08fc4f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\33 f376e49.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f376e49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f7aae5d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f7aae5d {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4187ae2 {
    align-items: center;
    width: 31.73%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    justify-content: flex-end;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\36 81b43df {
    align-items: flex-start;
    width: 32px;
    min-height: 80px;
    row-gap: 24px;
    column-gap: 24px;
    background-origin: border-box;
    flex: 0 1 auto;
    border-radius: 2px 2px 0 0;
    background-image: linear-gradient(180deg, rgba(95, 85, 53, 1) 0%, rgba(199, 161, 72, 1) 100%);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\35 13a251e {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
}
    
#\35 b09b75e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b09b75e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e69bc16d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e69bc16d {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7jl[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#group_7jl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\33 33a799a {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#faec3baa[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#faec3baa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\35 94d2243.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 94d2243 {
    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 eebe99e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 eebe99e {
    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;
}
    
#\36 667ffe0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3f4857c {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cb32d11 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 472fc0a {
    align-items: stretch;
    width: auto;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
}
    
#\37 9a3af74[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#\37 9a3af74 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#d6aa21c2 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5ad3d48.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 5ad3d48 {
    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;
}
    
#aff34fc9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aff34fc9 {
    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;
}
    
#\39 15e1349 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a35cb2d {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fab24244 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c16a8b5b {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    min-width: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 da49818[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#\33 da49818 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\34 b55e64f {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a69140b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a69140b9 {
    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 f044b4e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 f044b4e {
    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;
}
    
#ed288e4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1e2949f {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cd1f68c {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f15de7c {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    min-width: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 173c6fb[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#\38 173c6fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
    order: 0;
}
    
#\39 f614cf9 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c6be778b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c6be778b {
    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 1edcda2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 1edcda2 {
    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;
}
    
#\37 f043af5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6b472d7 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f0e6b01 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_jsr {
    grid-template-rows: minmax(22.5vh, max-content) minmax(22.5vh, max-content);
    max-width: 100%;
    order: 5;
    width: 100%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    align-self: center;
    row-gap: 12px;
    column-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#ae9c7f46 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    order: 6;
    align-content: stretch;
    flex: 0 1 auto;
}
    
#\38 57519cc {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 18px;
    flex-wrap: nowrap;
    --column-gap: 18px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#ed5f6ae0 {
    align-items: stretch;
    width: 33.3%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c5a708e[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#\37 c5a708e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\33 45a062b {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e3faa82d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3faa82d {
    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;
}
    
#c61e784c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c61e784c {
    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;
}
    
#\35 0dd85b8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6771fe0 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e94298ab {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 512d2a2 {
    align-items: stretch;
    width: 33.3%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8e861c6[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#a8e861c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\32 82dd716 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d715619.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d715619 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4e57ba0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4e57ba0 {
    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;
}
    
#c9e7fa38 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 83852a2 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0ca1f23 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 45f3cae {
    align-items: stretch;
    width: 30.3%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
}
    
#e9a10cbe[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#e9a10cbe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\32 928b471 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cb38fc4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 cb38fc4 {
    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;
}
    
#b5834494.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b5834494 {
    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 8d0270d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c101b01 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c039ced7 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cda22a57 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 18px;
    flex-wrap: nowrap;
    --column-gap: 18px;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#b88c6c56 {
    align-items: stretch;
    width: 33.3%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
}
    
#\34 d2572b3[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#\34 d2572b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\33 b806352.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 b806352 {
    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 cd09fe6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 cd09fe6 {
    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;
}
    
#cd62342a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 36dbd66 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0ced113 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 086264f {
    align-items: stretch;
    width: 33.3%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3609675[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#\30 3609675 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\31 79605ab {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 064595a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 064595a {
    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;
}
    
#\35 f6b6527.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 f6b6527 {
    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;
}
    
#\33 07c6741 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7c6175e {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 60d57a4 {
    align-items: stretch;
    width: 30.36%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1a40c75[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#f1a40c75 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#\31 e84a0a0 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ea184fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 ea184fd {
    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;
}
    
#e8c08ccc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e8c08ccc {
    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;
}
    
#d9ce0550 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c1ddc1b {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 82564d9 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfe37c71 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 10px;
    column-gap: 0%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: start;
    order: 0;
    align-content: stretch;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex-direction: row;
    --column-gap: 0%;
    flex: 0 1 auto;
    min-width: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 16px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e15d9ad7[data-css-edit] {
    background: linear-gradient(rgb(201, 168, 76) 0%, rgba(0, 0, 0, 0) 100%);
}
#e15d9ad7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 4px;
    min-height: 100px;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    min-width: 4px;
}
    
#d1e62af2 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 6.185567010309279%;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    min-width: 48.95%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#fdd14667.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fdd14667 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1f376e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 1f376e0 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a36bb2d5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    flex: 0 1 auto;
    --column-gap: 15px;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac8a6f94 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2397da5 {
    width: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    flex: 1 1 auto;
    min-width: 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 565b199 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\38 81914ec {
    min-height: 662px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#ce4d7120 {
    background-color: rgba(8, 12, 21, 1);
    background-image: none;
}
    
#\36 fa57ea9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 fa57ea9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b95b433d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b95b433d {
    width: 57.58%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9c2942f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f9c2942f {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i11 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2.300613335408404%;
    flex-wrap: nowrap;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#group_c2l {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    row-gap: 15px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    flex: 0 1 auto;
}
    
#\39 44b3805.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 44b3805 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin: 78px 0% 0px 0%;
}
    
#\30 24c7bdf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 24c7bdf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: start;
    align-self: start;
    margin: 98px 0% 0px 0%;
}
    
#\36 805b0e6 {
    align-items: center;
    width: 47.7%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 1;
    align-content: center;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    flex: 0 1 auto;
    height: auto;
    padding: 50px 20px 50px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0e8f13c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e0e8f13c {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 298fca9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 298fca9 {
    width: 636px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ijp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 3%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
}
    
#widget_l7u {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\33 fbd6987.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 fbd6987 {
    width: 85%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1bbbaf8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 3%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
}
    
#f4152945 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#d6c0c7f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d6c0c7f3 {
    width: 85%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ea8ac68 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 3%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
}
    
#\33 3bb7436 {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\38 b25a6fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 b25a6fa {
    width: 85%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4ff4f9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 3%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
}
    
#d9514afe {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\37 5fc591c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 5fc591c {
    width: 85%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_j7l {
    width: 99.85%;
    grid-template-rows: minmax(196px, max-content);
    max-width: 100%;
}
    
#widget_u6n {
    width: 120px;
    height: auto;
    justify-self: center;
    align-self: center;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c18290bb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c18290bb {
    width: 180px;
    height: 180px;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 9150a5e {
    width: 70px;
    height: auto;
    justify-self: center;
    align-self: center;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 1313315.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 1313315 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: auto 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a3d3840 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\31 6861b0a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#d347e747 {
    background-color: rgba(5, 8, 17, 1);
    background-image: none;
}
    
#\37 4ffe250.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4ffe250 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b0ae84c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 b0ae84c {
    width: 69.40%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c50f854.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 c50f854 {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_aa7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 2.300613335408404%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 50px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\38 5d182f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 5d182f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e22d68b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\37 e22d68b {
    width: 636px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 15px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 15px;
    margin-right: 0%;
    margin-bottom: 15px;
    margin-left: 0%;
}
    
#\35 e5c176e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 e5c176e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cee76ec9 {
    align-items: flex-start;
    width: 31.79%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    order: 0;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
}
    
#widget_vp9 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d6083af5 {
    align-items: flex-start;
    width: 31.79%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\37 cdbd10b {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 df8ffe8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 df8ffe8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f8f2bea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f8f2bea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 562edee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 562edee {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 15px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c43cebc1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c43cebc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: auto 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af028fe5 {
    align-items: flex-start;
    width: 31.79%;
    min-height: auto;
    row-gap: 0px;
    column-gap: 2.1054363023274942%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15) rgba(201, 168, 76, 0.15);
    border-style: solid;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    align-content: flex-start;
    background-color: rgba(14, 21, 39, 1);
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    grid-area: auto / auto / auto / auto;
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 30px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\39 828f190 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 941f478.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 941f478 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 08e041c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 08e041c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfb5e7a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cfb5e7a6 {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 15px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a65a3f18.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a65a3f18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: auto 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 e0290d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#\33 58dd138 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\33 cfe1342 {
    background-color: rgba(8, 12, 21, 1);
    background-image: none;
}
    
#\32 358cdeb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 358cdeb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5d216b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5d216b8 {
    width: 46.60%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8496fff.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 8496fff {
    width: 60px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8ddb64e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8ddb64e {
    width: 636px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_uiv {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#widget_ijc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 17px 30px 17px 30px;
}
#widget_ijc {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f5e1fdd7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 17px 30px 17px 30px;
}
#f5e1fdd7 {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eedbbcc9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#eedbbcc9 {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 dd76a37.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 30px 15px 30px;
}
#\30 dd76a37 {
    width: auto;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 d0fb359 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
}
    
#a941aaa6 {
    min-height: 498px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\35 406c27b {
    background-image: linear-gradient(90deg, rgba(25, 41, 72, 0.85) 0%, rgba(10, 16, 28, 1) 100%);
    background-origin: border-box;
}
    
#\37 58ef851.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 58ef851 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dab48ce4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dab48ce4 {
    width: 56.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3200f29.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 3200f29 {
    width: 738px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5lo {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 2.300613335408404%;
    flex-wrap: nowrap;
    height: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 15px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#widget_mjf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 30px 10px 30px;
}
#widget_mjf {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cad8f7e4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 30px 10px 30px;
}
#cad8f7e4 {
    width: auto;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: -1px 0px 0px 0px;
}
    
#widget_d3u {
    width: 560px;
}
    
#f8be39e2 {
    width: 398px;
    height: auto;
}
    
#Homed {
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d45b42b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 a7a0b20 {
    width: 100%;
    min-height: 80px;
}
    
#\36 e0cad54 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0297740 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#\32 3906354 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#\37 8172153 {
    align-self: center;
    min-height: auto;
    justify-content: flex-start;
    margin-bottom: 14px;
    width: 100%;
    min-width: 0;
}
    
#\39 9606139 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#\34 235a3e1 {
    align-items: stretch;
    align-content: stretch;
    padding: 50px 20px 50px 20px;
}
    
#\37 fc9cb21 {
    width: 82px;
}
    
#a6aa3ea5 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#group_fda {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\33 33a799a {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#f343e217 {
    align-self: center;
    min-height: auto;
    width: 100%;
    flex: 0 1 auto;
    margin-bottom: 14px;
    min-width: 0;
}
    
#group_7jl {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#faec3baa {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\36 667ffe0 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\39 3f4857c {
    width: 82px;
}
    
#\36 cb32d11 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#\30 472fc0a {
    min-height: auto;
}
    
#\37 9a3af74 {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#d6aa21c2 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#\39 15e1349 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\30 a35cb2d {
    width: 82px;
}
    
#fab24244 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#c16a8b5b {
    align-self: center;
    min-height: auto;
    margin-bottom: 14px;
    width: 100%;
    min-width: 0;
}
    
#\33 da49818 {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\34 b55e64f {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#ed288e4f {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\39 1e2949f {
    width: 82px;
}
    
#\30 cd1f68c {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#\32 f15de7c {
    align-self: center;
    min-height: auto;
    margin-bottom: 14px;
    width: 100%;
    min-width: 0;
}
    
#\38 173c6fb {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\39 f614cf9 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#\37 f043af5 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\33 6b472d7 {
    width: 82px;
}
    
#\37 f0e6b01 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#\38 57519cc {
    align-items: stretch;
    align-content: stretch;
}
    
#ed5f6ae0 {
    align-self: center;
    min-height: auto;
    width: 31.18%;
    flex: 0 1 auto;
}
    
#\37 c5a708e {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\33 45a062b {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#\35 0dd85b8 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\34 6771fe0 {
    width: 82px;
}
    
#e94298ab {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#\38 512d2a2 {
    align-self: center;
    min-height: auto;
    justify-content: flex-start;
}
    
#a8e861c6 {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\32 82dd716 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#c9e7fa38 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\35 83852a2 {
    width: 82px;
}
    
#\38 0ca1f23 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#\32 45f3cae {
    min-height: auto;
    justify-content: space-between;
}
    
#e9a10cbe {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\32 928b471 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#\32 8d0270d {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\34 c101b01 {
    width: 82px;
}
    
#c039ced7 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#cda22a57 {
    align-items: stretch;
    align-content: stretch;
}
    
#b88c6c56 {
    min-height: auto;
}
    
#\34 d2572b3 {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#cd62342a {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\35 36dbd66 {
    width: 82px;
}
    
#\36 0ced113 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#\38 086264f {
    align-self: center;
    min-height: auto;
}
    
#\30 3609675 {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\31 79605ab {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#\33 07c6741 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#f7c6175e {
    width: 82px;
}
    
#\37 60d57a4 {
    align-self: center;
    min-height: auto;
}
    
#f1a40c75 {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#\31 e84a0a0 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#d9ce0550 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\39 c1ddc1b {
    width: 82px;
}
    
#\38 82564d9 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#cfe37c71 {
    align-self: center;
    min-height: auto;
    width: 100%;
    flex: 0 1 auto;
    margin-bottom: 14px;
    min-width: 0;
}
    
#e15d9ad7 {
    align-self: center;
    height: auto;
    min-height: 153px;
}
    
#d1e62af2 {
    row-gap: 10px;
    align-self: center;
    min-height: auto;
}
    
#a36bb2d5 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#ac8a6f94 {
    width: 82px;
}
    
#f2397da5 {
    width: auto;
    flex: 0 1 auto;
    min-width: auto;
}
    
#innergrid_jsr {
    width: 100%;
}
    
#\32 8a09008 {
    align-self: auto;
}
    
#fd444869 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 81914ec {
    padding: 50px 20px 50px 20px;
}
    
#b95b433d {
    width: 94.22%;
}
    
#group_i11 {
    column-gap: 2.300613335408404%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_c2l {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 805b0e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f4152945 {
    height: auto;
}
    
#f641d8da {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6861b0a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#cee76ec9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#af028fe5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d6083af5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_aa7 {
    column-gap: 2.300613335408404%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 58dd138 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 5d216b8 {
    width: 73.56%;
}
    
#group_uiv {
    column-gap: 2.2222222222222223%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
    
#widget_ijc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 20px 15px 20px;
}
#widget_ijc {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#f5e1fdd7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 20px 15px 20px;
}
#f5e1fdd7 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#eedbbcc9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 20px 15px 20px;
}
#eedbbcc9 {
    width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 dd76a37.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 15px 20px 15px 20px;
}
#\30 dd76a37 {
    width: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a941aaa6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 428px;
}
    
#dab48ce4 {
    width: 81.77%;
}
    
#\39 d0fb359 {
    height: auto;
    min-height: 298px;
    align-self: center;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f8be39e2 {
    width: 86.60%;
    height: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_o8s {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: stretch;
    height: auto;
    min-height: 211px;
    --column-gap: 0px;
    row-gap: 0px;
    order: 5;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
}
    
#group_b4f {
    width: 50%;
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#dd282186 {
    width: 50%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\38 5a22f34 {
    width: 50%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\34 4ef6a39 {
    width: 50%;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#Homed {
    width: 99.89%;
    height: auto;
    min-height: 655px;
    column-gap: 6.993261700965216%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 12px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 32px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_vam.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vam {
    order: 1;
    width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#widget_d3u.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_d3u {
    order: 4;
    width: 100%;
    margin: 20px 0% 20px 0%;
}
    
#\37 d4e0571 {
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_5fp {
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 a7a0b20 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#\36 e0cad54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\36 d45b42b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 15px 80px 15px;
}
    
#group_eei {
    column-gap: 5.487804878048781%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\32 c9ed40c {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.26%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\35 1c38c91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.26%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\30 ed7ed3c {
    column-gap: 5.487804878048781%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\38 04f45bc {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.26%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\38 fe487d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.26%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\38 9caddee {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\32 0297740 {
    row-gap: 6px;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    align-self: stretch;
    padding: 12px 10px 12px 10px;
}
    
#\32 3906354 {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#\36 2630717 {
    width: 33.33%;
    padding: 5px 2px 5px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8172153 {
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: 0%;
    order: 1;
    min-width: 0;
    justify-self: center;
    align-self: start;
    justify-content: center;
    flex-direction: row;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\39 9606139 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\32 8a09008 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#\34 235a3e1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f343e217 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 0;
    margin-bottom: 12px;
    min-width: 0;
    flex-direction: row;
}
    
#\37 fc9cb21 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#a6aa3ea5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#group_fda {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\33 33a799a {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#group_7jl {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#faec3baa {
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
    align-self: stretch;
}
    
#\36 667ffe0 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\39 3f4857c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\36 cb32d11 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\30 472fc0a {
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 0;
}
    
#\37 9a3af74 {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#d6aa21c2 {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#\39 15e1349 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\30 a35cb2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#fab24244 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#c16a8b5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 1;
    margin-bottom: 12px;
    min-width: 0;
    flex-direction: row;
}
    
#\33 da49818 {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#\34 b55e64f {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#ed288e4f {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\39 1e2949f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\30 cd1f68c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\32 f15de7c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 2;
    margin-bottom: 12px;
    min-width: 0;
    flex-direction: row;
}
    
#\38 173c6fb {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#\39 f614cf9 {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#\37 f043af5 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\33 6b472d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\37 f0e6b01 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\39 18b50cf {
    align-items: center;
    align-content: center;
    order: 8;
    padding: 20px 10px 20px 10px;
    margin: 30px 0% 0px 0%;
}
    
#\33 5144aee {
    width: 87.76%;
}
    
#\35 e318781 {
    --column-gap: 0%;
    column-gap: 0%;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 08cebaa {
    width: 33.33%;
    padding: 5px 2px 5px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4187ae2 {
    width: 33.33%;
    padding: 5px 2px 5px 2px;
    margin: 0px 0% 0px 0%;
}
    
#group_qg2 {
    --column-gap: 0%;
    column-gap: 0%;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bc4 {
    width: 33.33%;
    padding: 2px 2px 2px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7a56f94 {
    width: 33.33%;
    padding: 5px 2px 5px 2px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1b8668a {
    width: 33.33%;
    padding: 5px 2px 5px 2px;
    margin: 0px 0% 0px 0%;
}
    
#group_50a {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\35 e515c69 {
    margin-top: 0px;
}
    
#c6baac08 {
    order: 0;
}
    
#\39 ec655d1 {
    order: 1;
}
    
#fe033376 {
    order: 2;
}
    
#\39 8d90ee7 {
    order: 3;
}
    
#\38 57519cc {
    column-gap: 5.487804878048781%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
}
    
#ed5f6ae0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 0;
}
    
#\37 c5a708e {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#\33 45a062b {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#\35 0dd85b8 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\34 6771fe0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#e94298ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\38 512d2a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 1;
}
    
#a8e861c6 {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#\32 82dd716 {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#c9e7fa38 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\35 83852a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\38 0ca1f23 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\32 45f3cae {
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 2;
}
    
#e9a10cbe {
    align-self: stretch;
    height: auto;
    min-height: 0;
    order: 0;
    width: 4px;
    min-width: 4px;
}
    
#\32 928b471 {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    order: 1;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#\32 8d0270d {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\34 c101b01 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#c039ced7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#cda22a57 {
    column-gap: 5.487804878048781%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#b88c6c56 {
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 0;
}
    
#\34 d2572b3 {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#cd62342a {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\35 36dbd66 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\36 0ced113 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\38 086264f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 1;
}
    
#\30 3609675 {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#\31 79605ab {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#\33 07c6741 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#f7c6175e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\37 60d57a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 2;
}
    
#f1a40c75 {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#\31 e84a0a0 {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#d9ce0550 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#\39 c1ddc1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#\38 82564d9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#cfe37c71 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: stretch;
    align-content: stretch;
    min-height: auto;
    order: 0;
    margin-bottom: 12px;
    min-width: 0;
    flex-direction: row;
}
    
#e15d9ad7 {
    align-self: stretch;
    height: auto;
    min-height: 0;
    width: 4px;
    min-width: 4px;
}
    
#d1e62af2 {
    row-gap: 6px;
    align-self: stretch;
    height: auto;
    min-height: auto;
    width: auto;
    min-width: 0;
    align-items: flex-start;
    flex: 1;
    padding: 12px 10px 12px 10px;
}
    
#a36bb2d5 {
    column-gap: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 8px;
    --column-gap: 15px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 4px 0% 0px 0%;
}
    
#ac8a6f94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#f2397da5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 0;
    flex: 0 1 auto;
}
    
#innergrid_jsr {
    width: 100%;
    grid-template-rows: minmax(22.5vh, max-content) minmax(22.5vh, max-content) minmax(22.5vh, max-content);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    row-gap: 12px;
    column-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\34 565b199 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#\38 81914ec {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_i11 {
    column-gap: 2.300613335408404%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#group_c2l {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 805b0e6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 fa57ea9 {
    margin-top: 10px;
}
    
#b95b433d {
    width: 100.00%;
}
    
#f4152945 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 a3d3840 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 6861b0a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_aa7 {
    column-gap: 2.300613335408404%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 30px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#cee76ec9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#af028fe5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#d6083af5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\39 e0290d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 58dd138 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 5d216b8 {
    width: 91.46%;
}
    
#group_uiv {
    column-gap: 4.573170731707317%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 13px;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#widget_ijc {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#f5e1fdd7 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#eedbbcc9 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\30 dd76a37 {
    width: auto;
    height: auto;
    min-height: 64px;
}
}



@media (max-width: 767px) {
    
#\39 d0fb359 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a941aaa6 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#dab48ce4 {
    width: 90.85%;
}
    
#group_5lo {
    column-gap: 2.300613335408404%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    row-gap: 13px;
}
    
#widget_mjf {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#cad8f7e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
}

