@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

  *#dm .dmInner div.u_1606902671 img[dm_changed] {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1606902671 img {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img[dm_changed] {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img[dm_changed] {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner *.u_1762887782 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1451672928 { text-align:CENTER !important; }

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

  *#dm .dmInner *.u_1738371097 { text-align:LEFT !important; }

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

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

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

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1373336941 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1570931392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

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

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1722921677 .baf__handle { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1931711276 img {
    border-radius:16px 16px 16px 16px !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:3px 3px 3px 3px !important;
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1429108383 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
    border-radius:16px 16px 16px 16px !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(177,169,131) rgb(177,169,131) rgb(177,169,131) rgb(177,169,131) !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 2a709abfdd2b461c33561b0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.27182971014493%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a709abfdd2b461c33561ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    background-color: var(--color_2);
    width: 49.65%;
    min-width: 4%;
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 60px 6% 60px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a709abfdd2b461c33561af {
    background-image: url("https://lirp.cdn-website.com/32967105/dms3rep/multi/opt/Your+paragraph+text+%282%29-cfe239d5-1920w.png");
    background-attachment: fixed;
}
#\36 2a709abfdd2b461c33561af.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/ALa1rYmFfl1WT1pSSoN8cqqlmbOxprW0q7i3r7u6sgCgnpd7dW5eUUlqW0+IfG+lnI6oopSxq6C0sqi4t68Ag4B8Zl5YXEtCblxOhXNjloNymod1q52Nraics7KpAG5pZ2RZVGpYTX5qWo12ZJB2Ypp+aa2aiLOsn7WzqQBvZWBxYFaDbF2Vfmyfh3WcgG2ojHe4qJa7tam3tKoAdmdghmxdn4Ftt5qGuqKQspuIuqeUxbysxsO3u7mu1X9h6DrGWWcAAAAASUVORK5CYII=');
}
    
#\36 2a709abfdd2b461c33561ad {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a709e2fdd2b461c3356959 {
    align-self: auto;
    max-width: 100%;
    width: 99.59477431929142%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a709effdd2b461c3356d2a {
    align-self: auto;
    max-width: 100%;
    width: 459px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a70a02fdd2b461c3357447 {
    align-self: auto;
    max-width: none;
    width: 99.61474879924029%;
    justify-self: auto;
    height: auto;
    order: 2;
    margin-top: 3%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7a7860e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a028c4c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#\36 a028c4c {
    width: 255px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#e9cbd809.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#e9cbd809 {
    width: 255px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2a709abfdd2b461c33561ac {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a709abfdd2b461c33561b0 {
    width: 32.82249357326478%;
}
    
#\36 2a709abfdd2b461c33561ae {
    width: 100%;
    min-height: 8px;
    padding: 6% 4% 6% 4%;
}
    
#\36 2a709abfdd2b461c33561ad {
    column-gap: 0%;
    min-height: 581px;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 2a709abfdd2b461c33561b0 {
    width: 100%;
    min-height: 354px;
    align-items: center;
}
    
#\36 2a709abfdd2b461c33561ae {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16% 8% 12% 8%;
}
    
#\36 2a709abfdd2b461c33561ad {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\30 7a7860e {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\36 a028c4c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e9cbd809 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
#c01c31c9 {
    background-image: url("https://lirp.cdn-website.com/32967105/dms3rep/multi/opt/unnamed+%281%29-1920w.png");
    background-size: contain;
}
    
#\35 c5aa20b {
    min-height: 85vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#group_ull {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 545px;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: unset;
    flex-direction: column;
}
    
#\38 1a6e889 {
    min-height: 282px;
    width: 100%;
    row-gap: 24px;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#befd6831 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\30 a25b925 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 912b28f {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 122c106 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 bb73da3 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_hfb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cep {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3uk {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_334 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_h17 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 768c169 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_23q {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#c765753d {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d325f3e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 f9444be {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 935d110 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6baac6b {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 2c9ca2e {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\32 c19e72d {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 dade4d9 {
    align-items: center;
    width: 68%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    flex-direction: row;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#ee844356 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#aa8f60dd {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\39 43ebe72 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 a7f7809 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b6c7e68 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 38814fa.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#\31 38814fa {
    width: 155px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 92d90f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#\36 92d90f2 {
    width: 155px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf9c6fc4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#bf9c6fc4 {
    width: 155px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#befd6831 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 c73f41f {
    margin: 0px 0% 0px 0%;
}
    
#\33 bb73da3 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 a25b925 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c765753d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c19e72d {
    column-gap: 4%;
}
    
#\32 dade4d9 {
    width: 100.00%;
}
    
#\33 768c169 {
    order: 0;
}
    
#group_h17 {
    order: 1;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#befd6831 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 a25b925 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 50.51%;
    margin: 0px 0% 0px 0%;
}
    
#\30 912b28f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 bb73da3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#widget_23q {
    height: 240px;
    width: 100.00%;
}
    
#c765753d {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\30 2c9ca2e {
    height: 240px;
    width: 100.00%;
}
    
#\32 c19e72d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\32 dade4d9 {
    min-width: 32px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#aa8f60dd {
    height: 240px;
}
    
#group_h17 {
    min-width: 32px;
    width: 100.00%;
    align-items: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 768c169 {
    min-width: 32px;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d6baac6b {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 d325f3e {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ee844356 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 43ebe72 {
    min-width: 32px;
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bc901c4a {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#e62253a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f7249d36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 33b4ebb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_oc6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_nv4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 f7f92b2 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 100px 200px 75px 200px;
    margin: 0% 0% 0% 0%;
}
    
#b4aae9a1 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b0436473 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 7b40c62 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 24px 24px 24px 24px;
}
    
#\36 69cd4ba {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#widget_e8i {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ql2 {
    width: 82.15%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s0j {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 49d4d8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 33fdeda {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e0fdb1b7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 e5fd3b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad04e3b8 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e8e04531 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b6f19ead {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef68c0e7 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c543d24 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 7917e9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eee20af {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 830182a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 964a762 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb077e58 {
    margin: 4% 4% 4% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 f7f92b2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bb077e58 {
    margin: 0px 0% 0px 0%;
}
    
#\36 69cd4ba {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#b4aae9a1 {
    min-width: 32px;
    width: 15.541338582677167%;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 33fdeda {
    min-width: 32px;
    width: 19.286456692913383%;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ad04e3b8 {
    min-width: 32px;
    width: 21.144251968503937%;
    align-items: center;
    height: auto;
    min-height: 100.00%;
    margin: 0px 0% 0px -4.6%;
}
    
#ef68c0e7 {
    min-width: 32px;
    width: 21.648661417322835%;
    margin: 0px 0% 0px -5.4%;
}
    
#\36 eee20af {
    min-width: 32px;
    width: 21.07779527559055%;
    margin: 0px 0% 0px -4.7%;
}
    
#b0436473 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\39 f7f92b2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b4aae9a1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b0436473 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 69cd4ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\33 33fdeda {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ad04e3b8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ef68c0e7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 eee20af {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ql2 {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a88bc184 {
    min-height: 898px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 60px 75px 60px;
    margin: 0% 0% 0% 0%;
}
    
#dfd5c249 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 5f200b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 52.30%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1307ed6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b373196b {
    width: 99.99787705331491%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e15172e3 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be77b0b4 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0354c38 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 23c5be7 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d7d3e5a {
    width: 99.99787705331491%;
    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 4069d2f {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_4fh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 c2c6030.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c2c6030 {
    width: 50.348907203461934%;
    height: 251px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    align-self: flex-end;
    margin: 0px 0% 0px -15%;
}
    
#cea02a81 {
    width: 62.65%;
    height: 611px;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a91354c9 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 45.67903351519875%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\35 e89e271 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ths {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f70a3786 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 08eaebf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a5291b04 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fd71e44 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 ed37c78 {
    width: 99.99787705331491%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4e7795b {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcd6bde7 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 7b02cb9 {
    width: 99.99787705331491%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b41b78cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 f6f2050 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b59106e5 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b4122c20 {
    width: 99.99787705331491%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1d4d1b2 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.99787705331491%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b77022a {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 6faf266 {
    width: 99.99787705331491%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a88bc184 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 e89e271 {
    margin: 0px 0% 0px 0%;
}
    
#\36 5f200b7 {
    width: 100%;
    min-height: 80px;
}
    
#a91354c9 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#a88bc184 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 5f200b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e15172e3 {
    justify-content: flex-start;
}
    
#be77b0b4 {
    justify-content: flex-start;
}
    
#\33 23c5be7 {
    height: auto;
    min-height: 113px;
}
    
#\34 c2c6030 {
    height: 240px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cea02a81 {
    height: 240px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a91354c9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f70a3786 {
    height: auto;
    min-height: 113px;
}
    
#a5291b04 {
    justify-content: flex-start;
}
    
#\30 4e7795b {
    justify-content: flex-start;
}
    
#\30 f6f2050 {
    justify-content: flex-start;
}
    
#\31 1d4d1b2 {
    justify-content: flex-start;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 848f92e {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 1e34d2f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 d6f2af2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ff83dc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_2ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7ua {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_10k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#widget_rsi {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 f8b4841 {
    width: 99.995353285591%;
    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 5dd69de {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#\31 842a4f1 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bec4c5cb {
    width: 99.995353285591%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfc6f16f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#\34 7d1af38 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 4b636f8 {
    width: 99.995353285591%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee8b7017 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 87px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#\30 b1a044c {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 d333842 {
    width: 99.995353285591%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 848f92e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 61ffbe8 {
    margin: 0px 0% 0px 0%;
}
    
#\30 d6f2af2 {
    width: 100%;
    min-height: 80px;
}
    
#\38 ff83dc0 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\31 848f92e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 d6f2af2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 ff83dc0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 f8b4841 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bec4c5cb {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 4b636f8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d333842 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_10k {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_rsi {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5dd69de {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 842a4f1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dfc6f16f {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 7d1af38 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ee8b7017 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 b1a044c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 5237234 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 1501985 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 c84653a {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 9cd8e16 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\31 cfd29c9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 4a3b0da {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-width: 0 0 1px 0;
    padding: 8px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 05f83b1 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_spt {
    width: 71.47%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c098ce4 {
    width: 99.995353285591%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_iqv {
    width: 99.99759266602906%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d4f1138 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-width: 0 0 1px 0;
    padding: 8px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 95a3321 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 39c7db3 {
    width: 99.995353285591%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e1ba69c {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#cee8eea5 {
    width: 99.99759266602906%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 911f785 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-width: 0 0 1px 0;
    padding: 8px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c8020918 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#c01697b0 {
    width: 99.995353285591%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e877c771 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#f2a5e963 {
    width: 99.99759266602906%;
    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 ca08cae {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    border-style: solid;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-width: 0 0 1px 0;
    padding: 8px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#db649569 {
    width: 99.995353285591%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 90ca72a {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#b598136d {
    width: 99.99759266602906%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5237234 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e1c0f714 {
    margin: 0px 0% 0px 0%;
}
    
#\35 4a3b0da {
    column-gap: 4%;
}
    
#\34 d4f1138 {
    column-gap: 4%;
}
    
#\33 911f785 {
    column-gap: 4%;
}
    
#\39 ca08cae {
    column-gap: 4%;
}
    
#widget_spt {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\35 5237234 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 1501985 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c84653a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9cd8e16 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 4a3b0da {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\34 05f83b1 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d4f1138 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\34 95a3321 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e1ba69c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 911f785 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#c8020918 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e877c771 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ca08cae {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\31 90ca72a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_spt {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cf63c248 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 23101b6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 74168c4 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\34 dfdb11b {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 100px 60px 100px 60px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b513bce {
    align-items: flex-start;
    width: 100%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 16px 16px 16px 16px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-width: 3px 3px 3px 3px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_aaq {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cvq {
    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;
}
    
#widget_b6n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8tv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_3om {
    width: 83px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 e5b7373 {
    align-items: flex-start;
    width: 100%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 16px 16px 16px 16px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-width: 3px 3px 3px 3px;
    background-color: var(--color_2);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b5abbe6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ccf961cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 e112e26 {
    width: 83px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 715e187 {
    margin: 0px 0% 0px 0%;
}
    
#\36 278ada5 {
    align-items: flex-start;
    width: 100%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 16px 16px 16px 16px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-width: 3px 3px 3px 3px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ebb4dfa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cb245e17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d4653f2d {
    width: 83px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ed8c6142 {
    align-items: flex-start;
    width: 100%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 16px 16px 16px 16px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-width: 3px 3px 3px 3px;
    background-color: var(--color_2);
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3776e2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 a93a2e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 9e1d4f4 {
    width: 83px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf63c248 {
    width: 100%;
    min-height: 80px;
}
    
#\37 74168c4 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 715e187 {
    margin: 0px 0% 0px 0%;
}
    
#\34 dfdb11b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    padding: 80px 40px 80px 40px;
}
    
#\39 b513bce {
    min-width: 32px;
    height: auto;
    min-height: 291px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e5b7373 {
    min-width: 32px;
    height: auto;
    min-height: 291px;
    margin: 0px 0% 0px 0%;
}
    
#\36 278ada5 {
    min-width: 32px;
    height: auto;
    min-height: 291px;
    margin: 0px 0% 0px 0%;
}
    
#ed8c6142 {
    min-width: 32px;
    height: auto;
    min-height: 264px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cf63c248 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 74168c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 dfdb11b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32px 20px 32px 20px;
}
    
#\39 b513bce {
    height: auto;
    min-height: 328px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e5b7373 {
    height: auto;
    min-height: 328px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 278ada5 {
    height: auto;
    min-height: 352px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ed8c6142 {
    height: auto;
    min-height: 304px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 715e187 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a63e6df5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0c2b0b2 {
    min-height: 671px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\33 c930056 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\37 f34785a {
    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 787ae71 {
    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;
}
    
#\31 5ebfed2 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9b70880.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#c9b70880 {
    width: 281px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 5365df7 {
    margin: 0px 0% 0px 0%;
}
    
#dd25294f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 6ad4b07 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 50px 8% 50px 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 0b459fb {
    width: 99.99759266602906%;
    height: 450px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 397df19 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 78d04cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4648b74 {
    width: 99.99759266602906%;
    height: 450px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7924d55 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b3104240 {
    width: 99.99759266602906%;
    height: 450px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5365df7 {
    margin: 0px 0% 0px 0%;
}
    
#\37 6ad4b07 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 0;
}
    
#dd25294f {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\33 78d04cc {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#e7924d55 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#dd25294f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 6ad4b07 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 78d04cc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e7924d55 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

