@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

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

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

  *#dm .dmInner a.u_1785604633 span.text { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1785604633:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1785604633.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1785604633 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1742472007 span.text { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1742472007:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1742472007.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1742472007 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1742472007 {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/md/dmtmpl/6357a8f4-9ef0-4669-ab9e-aaca72a3af93/dms3rep/multi/appstore.svg) !important;
    background-size:cover !important;
    border-radius:20px 20px 20px 20px !important;
    background-color:rgba(192,192,192,1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner *.u_1774105929 { width:100% !important; }

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

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

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

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

  *#dm .dmInner *.u_1516984355 { width:100% !important; }

  *#dm .dmInner *.u_1154234281 { width:100% !important; }

  *#dm .dmInner *.u_1104098468 { width:100% !important; }

  *#dm .dmInner *.u_1041655374 { width:100% !important; }

  *#dm .dmInner a.u_1785604633 {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/md/dmtmpl/6357a8f4-9ef0-4669-ab9e-aaca72a3af93/dms3rep/multi/googleplay.svg) !important;
    background-size:cover !important;
    border-radius:20px 20px 20px 20px !important;
    background-color:var(--color_7) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
  }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

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

  *#dm .dmInner a.u_1785604633 {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:contain !important;
  }

  *#dm .dmInner a.u_1742472007 {
    background-position:50% 50% !important;
    background-repeat:no-repeat !important;
    background-size:contain !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; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

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

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

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 6123626.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\36 6123626 {
    width: 424px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    align-self: flex-start;
    grid-area: auto / auto / auto / auto;
}
    
#c2eb081e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 60%;
    min-width: 4%;
    background-image: initial;
    background-color: rgba(4, 14, 21, 1);
    box-shadow: rgba(0, 0, 0, 1) 0px 0px 11px 0px inset;
    border-radius: 30px 30px 30px 30px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\39 51fea57 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 635px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#widget_o78 {
    width: 98.69%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lgm {
    width: 100.00%;
    height: 388px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b65621f9 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#deb78b1d {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 519px;
    max-height: 100%;
    order: 1;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#b52330a2 {
    width: 67.85%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0ccb2f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.99866666666667%;
    min-width: 4%;
    background-image: linear-gradient(180deg, rgba(2, 76, 203, 0.66) 0%, rgba(0, 0, 0, 0.77) 100%);
    background-origin: border-box;
    border-radius: 30px 30px 30px 30px;
    box-shadow: rgba(0, 0, 0, 1) 0px 0px 11px 0px inset;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#widget_ka6 {
    width: 37.86%;
    height: 88px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: flex-start;
    grid-area: auto / auto / auto / auto;
}
    
#\32 616369f {
    width: 219px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4e36388 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.33326955273859%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    margin-bottom: 40px;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#a7e914b1 {
    width: 44px;
    height: 44px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b478f5c5 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\39 0cffed9 {
    width: 20px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-right: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#d43c5acb {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00006378059476%;
    min-height: 185px;
    max-height: 100%;
    order: 2;
    align-self: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#a496d29a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 6px;
    padding-bottom: 6px;
}
#a496d29a {
    width: 320px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 774adaf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 9f78ef7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4ac4d4c {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#e37fa50c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e27c7dcf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 d5d2bfa {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 441px;
    column-gap: 4%;
    row-gap: 8px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 4% 16px 16px 16px;
    grid-area: auto / auto / auto / auto;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#ef51ed6d {
    background-color: var(--color_1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6123626 {
    order: 0;
}
    
#\39 51fea57 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 691px;
}
    
#\39 0ccb2f1 {
    width: 49%;
    min-height: 8px;
}
    
#c2eb081e {
    width: 49%;
    min-height: 8px;
}
    
#widget_ka6 {
    width: 62.91%;
}
    
#d43c5acb {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    justify-content: flex-start;
    row-gap: 12px;
    height: auto;
    min-height: 134px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a496d29a {
    order: 0;
    width: 271.391px;
}
    
#\38 4e36388 {
    order: 1;
    width: 97.32871207323393%;
}
    
#deb78b1d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 472px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d5d2bfa {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    height: auto;
    min-height: 336px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b65621f9 {
    order: 0;
}
    
#widget_lgm {
    height: 454px;
}
}



@media (max-width: 767px) {
    
#\36 6123626 {
    order: 0;
    width: 328px;
    margin: 0px 0% 0px 0%;
}
    
#c2eb081e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 51fea57 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b65621f9 {
    order: 0;
    width: 99.38%;
    align-self: auto;
    align-items: flex-start;
    justify-content: space-between;
    min-height: 88px;
    justify-self: auto;
    flex-direction: row;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#deb78b1d {
    align-self: auto;
    width: 100.00%;
    order: 1;
    justify-content: space-between;
    flex-direction: column;
    min-height: 384px;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b52330a2 {
    width: 131px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0ccb2f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 616369f {
    width: 191px;
    order: 2;
}
    
#\38 4e36388 {
    order: 1;
    width: 94.95996231747526%;
    min-height: 35px;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7e914b1 {
    height: 36px;
    order: 0;
    margin-right: 3%;
    width: 36px;
}
    
#b478f5c5 {
    order: 0;
    width: 47.593907083016%;
    align-self: auto;
    align-items: flex-start;
    justify-content: space-between;
    min-height: 96px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0cffed9 {
    height: auto;
    order: 1;
}
    
#d43c5acb {
    align-self: auto;
    width: 99.74%;
    order: 2;
    justify-content: space-between;
    flex-direction: row;
    min-height: 120px;
    justify-self: auto;
    padding-top: 12px;
    padding-bottom: 12px;
    flex-wrap: nowrap;
    height: auto;
    column-gap: 7%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a496d29a {
    order: 0;
    width: 265px;
    margin: 0px 0% 0px 0%;
}
    
#\34 774adaf {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9f78ef7 {
    width: 75.04%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4ac4d4c {
    order: 1;
    width: 47.5960396039604%;
    align-self: flex-start;
    align-items: flex-start;
    justify-content: space-between;
    min-height: 96px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e37fa50c {
    width: 97.2188px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e27c7dcf {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d5d2bfa {
    width: 100%;
    min-height: 250px;
    align-items: flex-start;
    order: 1;
    padding-top: 16px;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 9px;
    justify-self: auto;
    align-self: auto;
    column-gap: 7%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ka6 {
    width: 46.21%;
    margin: 0px 0% 0px 0%;
}
    
#widget_lgm {
    height: 175px;
}
}



@media all {
    
#a3397678 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 16px;
    background-image: initial;
    background-color: rgba(0, 0, 0, 0);
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\32 bf1632d {
    padding-top: 80px;
    min-height: 1025px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#widget_i0m {
    width: 75.34%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c1611ad {
    width: 202px;
    height: 59px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f11ccd7 {
    width: 202px;
    height: 59px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 60082ba {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 453px;
    min-height: 59px;
    max-height: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\33 0e07ecd {
    width: 350px;
    height: 516px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c75683b {
    background-image: radial-gradient(circle, rgba(1, 62, 153, 0.66) 0%, rgba(0, 0, 0, 1) 100%);
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 1) 0px -12px 11px -9px inset;
}
    
#widget_es9 {
    width: 58.56%;
    height: 24px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ak1 {
    width: 66.10%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 bf1632d {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 1258px;
}
}



@media (max-width: 767px) {
    
#a3397678 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 bf1632d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#\35 c1611ad {
    height: 48px;
    width: 161px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f11ccd7 {
    height: 48px;
    width: 160px;
    margin: 0px 0% 0px 0%;
}
    
#\30 60082ba {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 102px;
    order: 3;
    width: 309px;
    align-items: center;
    height: auto;
}
    
#\33 0e07ecd {
    max-width: 100%;
    height: 402px;
    margin-left: 19%;
    width: 297px;
}
    
#widget_es9 {
    height: 9px;
}
    
#widget_i0m {
    width: 100.00%;
}
    
#widget_ak1 {
    width: 100.00%;
}
}



@media all {
    
#fe72d64a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 4% 16px 4%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\33 d20e91a {
    min-height: 664px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\34 50f6dca {
    background-color: var(--color_2);
    background-image: url(https://irp.cdn-website.com/md/dmtmpl/6357a8f4-9ef0-4669-ab9e-aaca72a3af93/dms3rep/multi/home_hero_block_background-1a967f31.svg);
    background-attachment: fixed;
}
#\34 50f6dca.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAtUlEQVQI12XOv07CUBhA8e/r/dNb701bWgIINiYaxEUZ0C4MQELi4CsYX4AR3v+Y4mQczvYbjhRFwVCe51hrUVVE5DdV1Bgya5GUEkMDds79h95jYkSqsqIsS2KMeO//QpErzFJC6umE0XxGNZ8Rxw2huiGPFheUzAg67ISAjO472pcV4+2advfK9LCi23V0m4bmLuBCdl2Q9nnJZN9z+/XB4vTJ0/nI26Xn/fuRh74m1gZR4QeSokeckbELgwAAAABJRU5ErkJggg==');
}
    
#widget_m0u {
    width: 99.99760098782853%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ci6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_p4s {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: auto;
    order: 2;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#group_kvj {
    align-items: flex-start;
    width: 32.00051369863014%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: initial;
    border-radius: 30px 30px 30px 30px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    background-color: rgba(255, 255, 255, 0.09);
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09);
    border-width: 1px 1px 1px 1px;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#widget_2pk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_2vb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_t47 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 8b64374 {
    align-items: flex-start;
    width: 32.00051369863014%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.09);
    background-image: initial;
    border-radius: 30px 30px 30px 30px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09);
    border-width: 1px 1px 1px 1px;
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#a986e6b9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 e88eb1f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a5bc9f9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 2aac20b {
    align-items: flex-start;
    width: 32.00051369863014%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.09);
    background-image: initial;
    border-radius: 30px 30px 30px 30px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09) rgba(255, 255, 255, 0.09);
    padding: 2% 2% 2% 2%;
    grid-area: auto / auto / auto / auto;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#c70badaa {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#af481f0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cfb0150d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d20e91a {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#fe72d64a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 d20e91a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_p4s {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    width: 99.5365471775855%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kvj {
    width: 99.99466639102796%;
    order: 0;
    height: auto;
    min-height: 197px;
    align-self: center;
    justify-self: auto;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8b64374 {
    justify-self: auto;
    align-self: auto;
    width: 99.99466639102796%;
    order: 1;
    height: auto;
    min-height: 173px;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2aac20b {
    order: 2;
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    height: auto;
    min-height: 173px;
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m0u {
    order: 0;
}
    
#widget_ci6 {
    order: 1;
}
    
#widget_t47 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#widget_2pk {
    justify-self: auto;
    align-self: auto;
    width: 99.9439896693055%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2vb {
    order: 2;
}
    
#a986e6b9 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cfb0150d {
    justify-self: auto;
    align-self: auto;
    width: 99.93821247892075%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c70badaa {
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#af481f0e {
    order: 1;
}
}



@media all {
    
#\32 d536b94 {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#\32 10e77b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#a9e68998 {
    padding-top: 1%;
    padding-bottom: 1%;
    min-height: 129px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\38 b557c86 {
    background-color: var(--color_1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a9e68998 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 10e77b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a9e68998 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\35 6ff3587 {
    width: 29.0938px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 f7bc360 {
    width: 271px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-end;
}
    
#\37 46f8b30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cb32f6f3 {
    min-height: 8px;
    column-gap: 3%;
    row-gap: 24px;
    flex-direction: row;
    width: 40.504077849860984%;
    justify-content: flex-end;
    align-items: flex-end;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\38 c98993b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 57.37%;
    justify-content: flex-end;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\39 80e2213 {
    width: 80.37%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 dc80e19 {
    min-height: 225px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 10% 2% 10%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\36 7fb6cba {
    background-color: var(--color_1);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6ff3587 {
    height: auto;
    width: 34px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 f7bc360 {
    width: 207px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb32f6f3 {
    width: 28.393322734499204%;
    min-height: 8px;
    justify-content: flex-end;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\38 c98993b {
    width: 69.37%;
    min-height: 8px;
}
    
#\39 80e2213 {
    width: 100.00%;
}
    
#\36 dc80e19 {
    padding-left: 6%;
    padding-right: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    row-gap: 24px;
    padding-top: 8%;
}
    
#\36 7fb6cba {
    background-color: var(--color_1);
}
}



@media (max-width: 767px) {
    
#\35 6ff3587 {
    height: auto;
    width: 32px;
}
    
#\35 f7bc360 {
    width: 100%;
}
    
#\37 46f8b30 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#cb32f6f3 {
    width: 100%;
    min-height: 29px;
    align-items: flex-start;
    justify-content: flex-start;
    column-gap: 3%;
}
    
#\38 c98993b {
    width: 100%;
    min-height: 115px;
    align-items: center;
    row-gap: 15px;
}
    
#\39 80e2213 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#\36 dc80e19 {
    min-height: unset;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    row-gap: 10px;
    padding-top: 12%;
}
    
#\36 7fb6cba {
    background-color: var(--color_1);
}
}



@media all {
    
#e60a239d {
    width: 100%;
    height: 20px;
    max-width: 100%;
}
    
#d753e9f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\30 5bb960e {
    padding-top: 1%;
    padding-bottom: 1%;
    min-height: 129px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#fe62629e {
    background-color: var(--color_1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5bb960e {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#d753e9f0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 5bb960e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\30 d97e8ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 29b8c99 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 104px;
    max-height: 100%;
    height: auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\39 dec63d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#afd5082d {
    width: 33%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    padding: 4% 3.015075376884422% 4% 3.015075376884422%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#f806d185 {
    width: 99.66133843212238%;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 269111e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 218e798 {
    background-color: var(--color_1);
}
    
#b73d3399 {
    width: auto;
    height: 18px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e224678 {
    width: auto;
    height: 18px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2276eb5 {
    justify-content: flex-start;
    align-items: center;
    width: 99.06005895612971%;
    min-height: 111px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#a9ccd796 {
    min-height: 0px;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 10% 4% 10%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\31 6b378f2 {
    width: 83.58%;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f9b7b543 {
    width: 31.999999999999993%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    padding: 4% 3.015075376884422% 4% 3.015075376884422%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\39 aa277c8 {
    width: 99.3197487025403%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bdc3e286 {
    justify-content: flex-start;
    align-items: center;
    width: 99.77296401685697%;
    min-height: 111px;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#b6d18ecb {
    width: 33%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    padding: 4% 3.015075376884422% 4% 3.015075376884422%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\35 d454b80 {
    width: auto;
    height: 18px;
    max-width: 100%;
    order: 0;
    margin-bottom: 5%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9b7b543 {
    width: 100%;
    min-height: 160px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 29b8c99 {
    min-height: 125px;
}
    
#\39 aa277c8 {
    order: 1;
}
    
#bdc3e286 {
    min-height: 125px;
}
    
#afd5082d {
    width: 100%;
    min-height: 160px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#b6d18ecb {
    width: 100%;
    min-height: 160px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 218e798 {
    background-color: var(--color_1);
}
    
#\38 2276eb5 {
    min-height: 125px;
    justify-self: auto;
    align-self: auto;
    width: 99.0557497700092%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9ccd796 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 21px;
    column-gap: 1%;
    padding: 8% 6% 4% 6%;
}
}



@media (max-width: 767px) {
    
#\30 d97e8ea {
    order: 3;
    justify-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 29b8c99 {
    min-height: 125px;
}
    
#\39 dec63d9 {
    width: 100%;
}
    
#afd5082d {
    width: 100%;
    min-height: 160px;
    align-items: center;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#f806d185 {
    order: 3;
    justify-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 269111e {
    width: 100%;
}
    
#\31 218e798 {
    background-color: var(--color_1);
}
    
#b73d3399 {
    height: 18px;
}
    
#\35 e224678 {
    height: 18px;
}
    
#\38 2276eb5 {
    min-height: 125px;
}
    
#a9ccd796 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 6% 12% 6%;
}
    
#\31 6b378f2 {
    width: 100%;
}
    
#f9b7b543 {
    width: 100%;
    min-height: 160px;
    align-items: center;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#\39 aa277c8 {
    order: 4;
    justify-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdc3e286 {
    min-height: 125px;
}
    
#b6d18ecb {
    width: 100%;
    min-height: 160px;
    align-items: center;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#\35 d454b80 {
    height: 18px;
}
}

