@media (min-width:1025px) {
  *#dm .dmInner div.u_330732521 .marquee-item .item-text { font-size:35px !important; }
}
@media all {
  *#dm .dmInner div.u_3230959472 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_3230959472 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1245008787 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1291620448 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1263844060 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1573023742 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_330732521 .marquee-item .item-text {
    font-weight:700 !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner nav.u_1989805826 { color:white !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_330732521 .marquee-item .item-text { font-size:25px !important; }
}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.90036699403056%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 837px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46.07%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(225, 117, 39, 1) 19%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/f852d9eb/dms3rep/multi/opt/ChatGPT+Image+Aug+31-+2026-+09_34_17+PM-1920w.png");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_9ja {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e8bef3c {
    width: 64.28%;
    height: auto;
    max-width: 100%;
}
    
#group_92l {
    flex-direction: row;
    align-items: flex-start;
    width: 60.66%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.4802461979410757%;
    height: auto;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#e0d49b51 {
    width: 46.45%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a3dc83d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: stretch;
    align-content: stretch;
    background-image: none;
    background-color: var(--color_2);
    margin: 0% 0% 0% 0%;
}
    
#f423faf9 {
    min-height: 101px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 2636bb3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#cc51abcd {
    margin: 0px 0% 0px 0%;
}
    
#widget_q7u {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 5121064 {
    width: 34.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 1f9d572 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c927cffa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 15b4936 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ed26841 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_m6g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 5ab4f9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 25e6a69 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#innergrid_mq8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00%;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(420px, max-content);
    max-width: 100%;
    background-image: url("https://irp.cdn-website.com/f852d9eb/dms3rep/multi/opt/15585334_1270984699613749_6226109207783932230_o-1024x683-1920w.jpg");
}
    
#widget_i4o {
    width: 200px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -30px 0% 0px -7.269881824610865%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f2b34fb2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 44b1f63 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 a101ace {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(171, 40, 19, 1) 0%, rgba(107, 15, 14, 1) 100%);
    background-origin: border-box;
}
    
#group_0le {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#widget_59r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_d4p {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4l2 {
    width: 78px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i57 {
    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;
}
    
#cd1e4db4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l96 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\30 d5a2342 {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1c0d010 {
    width: 78px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d440dc7 {
    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;
}
    
#\30 a81f29a {
    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;
}
    
#\37 24f9a67 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\36 d1f24fa {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7c4f6d6 {
    width: 78px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff1dc115 {
    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 4b065d6 {
    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;
}
    
#\33 70acca3 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#group_ldq {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\34 cb545a5 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8497b20 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 98e3370 {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 25005a3 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c32b3459 {
    width: 78px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b689fb27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5f0040a {
    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;
}
    
#\35 beaab1a {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#d9fa00c2 {
    justify-content: space-between;
    align-items: center;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    align-content: center;
    align-self: stretch;
    background-color: var(--color_3);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e455f05 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dc0ef97 {
    width: 78px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5a7a049 {
    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 aea7c84 {
    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;
}
    
#\30 7572af8 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 1eba203 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 1c30c0e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_ioa {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_rf6 {
    width: 92.00%;
    height: auto;
    max-width: 100%;
}
    
#\35 74d76a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#feeac659 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oqr {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\38 5c7416c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#df9aa655 {
    width: 200px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -30px 0% 0px -7.269881824610865%;
}
    
#e80477a4 {
    width: 100.00%;
    grid-template-rows: minmax(470px, max-content);
    max-width: 100%;
    background-image: url("https://irp.cdn-website.com/f852d9eb/dms3rep/multi/opt/siviolin-1024x683-1920w.jpg");
}
}



@media all {
    
#\39 4511007 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c29bc3f3 {
    min-height: 744px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d175ab34 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f661ce92 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#c8a3a596 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/f852d9eb/dms3rep/multi/opt/Untitled+design+-+2026-08-31T222957.035-708h.png");
    margin: 0% 0% 0% 0%;
}
    
#group_39c {
    justify-content: flex-start;
    width: 33.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_448 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 dd1a64d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#beafff63 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4bdc4fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 faab4e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7a5f6ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9rp {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bdc19302 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(171, 40, 19, 1) 0%, rgba(107, 15, 14, 1) 100%);
    background-origin: border-box;
}
    
#\38 738b915 {
    min-height: 664px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 4e2c417 {
    width: 46.28327929633967%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 fec4884 {
    width: 49.69%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_8jq[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: 50px;
    z-index: 1;
}
#widget_8jq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_aqp {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 db44ab1 {
    min-height: 483px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#a72390cb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/f852d9eb/dms3rep/multi/opt/Untitled+design+-+2026-09-01T230334.114-1920w.png");
    background-attachment: fixed;
}
    
#group_eit {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    align-items: center;
    align-content: center;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hdu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 51871ad {
    width: 80.65%;
    height: auto;
    max-width: 100%;
}
    
#d96cb52f {
    width: 92.00%;
    height: auto;
    max-width: 100%;
}
    
#group_ac2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.985693400595262%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#widget_kgn {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\36 e0b6875 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 535px;
    padding: 4% 5% 4% 5%;
}
    
#\36 3bd85219866cc362278151f {
    background-position: 50% 50%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f423faf9 {
    padding: 0% 0% 0% 0%;
}
    
#cc51abcd {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1f9d572 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b873bafc {
    margin: 0px 0% 0px 0%;
}
    
#\30 15b4936 {
    width: 100%;
    min-height: 80px;
}
    
#\31 ed26841 {
    width: 100%;
    min-height: 80px;
}
    
#widget_i4o {
    justify-self: start;
    align-self: start;
    margin: -55px 0% 0px -2.870404672255748%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 44b1f63 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e52a0410 {
    margin: 0px 0% 0px 0%;
}
    
#group_d4p {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 0;
}
    
#\30 d5a2342 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 1;
}
    
#\36 d1f24fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 3;
}
    
#\30 98e3370 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
    order: 2;
}
    
#d9fa00c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 4;
}
    
#group_0le {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1eba203 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 4d6abd0 {
    margin: 0px 0% 0px 0%;
}
    
#group_ioa {
    width: 100%;
    min-height: 80px;
}
    
#\38 5c7416c {
    width: 100%;
    min-height: 80px;
}
    
#df9aa655 {
    justify-self: start;
    align-self: end;
    margin: 0px 0% -36px -5.0690122208083315%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c29bc3f3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
}
    
#\32 3a1b3ef {
    margin: 0px 0% 0px 0%;
}
    
#c8a3a596 {
    width: 100%;
    min-height: 80px;
}
    
#f661ce92 {
    width: 100%;
    min-height: 80px;
}
    
#group_39c {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 738b915 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 2fd3d7a {
    margin: 0px 0% 0px 0%;
}
    
#\36 4e2c417 {
    width: 100%;
    min-height: 80px;
}
    
#\34 fec4884 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 db44ab1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 72259bc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 410px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    height: auto;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\30 e8bef3c {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_92l {
    justify-content: center;
}
    
#e0d49b51 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a3dc83d0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f423faf9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#cc51abcd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5121064 {
    width: 95.78%;
}
    
#\33 1f9d572 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 15b4936 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 ed26841 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#innergrid_mq8 {
    width: 99.95%;
    grid-template-rows: minmax(290px, max-content);
}
}



@media (max-width: 767px) {
    
#f2b34fb2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 44b1f63 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_0le {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_d4p {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d5a2342 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 d1f24fa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 98e3370 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d9fa00c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 1eba203 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ioa {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\38 5c7416c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e80477a4 {
    width: 99.95%;
    grid-template-rows: minmax(306px, max-content);
}
}



@media (max-width: 767px) {
    
#c29bc3f3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#f661ce92 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#c8a3a596 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_39c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 738b915 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 4e2c417 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 fec4884 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_8jq {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\39 db44ab1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_eit {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#widget_hdu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 51871ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d96cb52f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ac2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.985693400595262%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_kgn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 e0b6875 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

#innergrid_mq8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAABBQEBAQAAAAAAAAAAAAABAAIDBBEFEjH/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECAzEE/9oADAMBAAIRAxEAPwCFTPfm9VrEdeRsZ0guV9ruoGjIa4GfNRER6FFvBLXHT//Z')!important}#e80477a4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHxAAAAYBBQAAAAAAAAAAAAAAAAECAwQSBREhMXGR/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAIDAAAAAAAAAAAAAAAAAAADASEx/9oADAMBAAIRAxEAPwDGsREx8lhlx5xZoZIzWVeTFC5cS6qJcrrt16AAxmia5o//2Q==')!important}#c8a3a596.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABWElEQVQY02NgYGBgqK9nYLC3Z2AocbGQL3K2ti5ysbbKc7aVYWCoZ0AB9fX2DPb28gxpLjaKGS72ViCc6eokxcAQgqowNTWVwcLCgjHC0UE52snRJsbJySbe2UXKiMEIofR/PQPDxFwPhgOuKmwV9sZGpTb6YSU2BsHVlprqb60kmUGW/wcpvBLCwLAyRIbxhLuMUK+dRlCfs3ZPn6tuy3wfA5dv0bpcK7W0GPaDPLAfig87iolNclBJn+Wjv2m2n9GKDTE2YT+jdLhPGxkxgDDDSgsGRhDe5SAqs9BdtWB1mNH+NZGmW/el2yVcC9QU3ObhwQDCDBOheK29hNIiT7WyrTHGx3Ynmu+5XGSffjNSU+JYqAUjCMMVTreVV+930ShdHaa/Z1uM0fobOeaJtyK1peAK67UYwLjCQlU5y0Ijc7KvwdKloUbTHuRb+b9J0Re55aHCAMIA3y1w+haOaJkAAAAASUVORK5CYII=')!important}#a72390cb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAArUlEQVQI1wXBf1OCMBgA4H3//00KNcWNcXXUnVZ4xeTdL1Bi28tG36fnIVNH720xikOA4s8wBDr+7O1nrs+P6pQRB2zqmAeKikXDg2S/7b5vnsxHJk8PBHWFiqNisy5nzT0wJ55vl6z/WuvziiT7Ek2FkqIqA1DfFV5spzZ3IndiQ1JfJ/uKikdTBaAIdIZDuO682EzfOUn2bRnek62XvkbJo+KLLqM8unY7NNk/YNiC7M10AyIAAAAASUVORK5CYII=')!important}