@media all {
  *#dm .dmInner div.u_621340559 img { border-radius:10px 10px 10px 10px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 2bc5dbb {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 77526cb::before, #\30 77526cb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
    border-radius: inherit;
}
#\30 77526cb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/72fcdd80/dms3rep/multi/opt/2023-05-09+%281%29-1920w.jpg");
}
    
#f240a694 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c5f0f41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_lod {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_meg {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 f68871a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 b2c19f6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b50df257 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.64%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\34 4906a7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.28%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_n3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_5lm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_t19 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_2);
    background-image: none;
    order: 2;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_h9l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_04a {
    width: 100%;
    height: 676px;
    max-width: 100%;
}
    
#\35 2fcd263 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a2c83d9c {
    min-height: 429px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 b865636 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(20, 20, 22, 1) 85%, rgba(248, 78, 29, 1) 100%);
    background-origin: border-box;
}
    
#\32 ea235d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.47%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#a13db98d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 38.45%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_ki3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_39e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#group_ntr {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 8px 8px 8px 8px;
    background-color: rgba(255, 255, 255, 0.26);
    background-image: none;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dad {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ik9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_cot {
    width: 100.00%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 daeec95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 73.93%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 7cbdcb9 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 10% 1% 10%;
    margin: 0% 0% 0% 0%;
}
    
#e52443d4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_uog {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_8kq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#group_34j {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 21.99%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\34 517d937 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f0770aea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9f46bc6 {
    min-height: 169px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ab642009 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\36 d430897 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vce {
    width: 100%;
    height: 686px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a80045c3 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#eb54e0bf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 8b64298 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 e1a508f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s05 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 da85bd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 e9e3979 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4fc09cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c060431 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: -8.5% 0% 0% 0%;
}
    
#b0084692 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\38 bca447d {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a0ca063 {
    margin: 0px 0% 0px 0%;
}
    
#group_q2t {
    align-items: flex-start;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.399466711107407%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#\30 7df3160 {
    align-items: flex-start;
    width: 100%;
    min-height: 69px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hol {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_drv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 93703cc {
    align-items: center;
    width: 33.73%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 8px 0px 8px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e40906b {
    align-items: flex-start;
    width: 46.6%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_k0k {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_35j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 c9dd8aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: -8.5% 0% 0% 0%;
}
    
#\34 f746fca {
    align-items: flex-start;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.399466711107407%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#a7cdd673 {
    align-items: center;
    width: 33.73%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 8px 0px 8px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3b0d242 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9ed6587 {
    align-items: flex-start;
    width: 46.6%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 465f09b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 963ed49 {
    align-items: flex-start;
    width: 100%;
    min-height: 69px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a7852da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f57f5b31 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ec5c111 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 32%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: -8.5% 0% 0% 0%;
}
    
#\33 2d72be5 {
    align-items: flex-start;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6.399466711107407%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
    
#\35 3f2d57c {
    align-items: center;
    width: 33.73%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 8px 0px 8px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2cad392 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca76dff0 {
    align-items: flex-start;
    width: 46.6%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b01dfafa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa720182 {
    align-items: flex-start;
    width: 100%;
    min-height: 69px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#cc41c753 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8ed1146 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#df24ffc3 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 333a5b6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 c29f850 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2031ee6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_8lk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hup {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b6e {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#a08e731f {
    width: 100%;
    height: 286px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 341b36f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5.5% 10% 1% 10%;
    margin: 0% 0% 0% 0%;
}
    
#e34e5ecf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_2);
}
    
#ea00abe6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_71h {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\33 d28ce7b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cee157eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c6ae677 {
    margin: 0px 0% 0px 0%;
}
    
#b36a5b8b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(405deg, rgba(20, 20, 22, 1) 100%, rgba(248, 78, 29, 1) 100%);
    background-origin: border-box;
}
    
#adb6a2cf {
    min-height: 125px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#widget_k17 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_jaj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d773c28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#b36a1237 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e75bb74 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1a0563e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#f15f77b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebbf0a82 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 8dc6cca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#db22925d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df490899 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b4250eb4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b708579c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(405deg, rgba(20, 20, 22, 1) 89%, rgba(248, 78, 29, 1) 100%);
    background-origin: border-box;
}
    
#\32 794be60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d4046f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_vk4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b0p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 925819b {
    width: 100%;
    height: 530px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f06950e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 e7af98d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d487f2df {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_abt {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_rlp {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\38 7839816 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(495deg, rgba(30, 30, 32, 1) 90%, rgba(248, 78, 29, 1) 100%);
    background-origin: border-box;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 f2cef17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_2);
    background-image: none;
    flex-wrap: nowrap;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#d73b3270 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_6dj {
    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_j31 {
    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;
}
    
#widget_ji3 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2bc5dbb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 0bc6719 {
    margin: 0px 0% 0px 0%;
}
    
#\30 77526cb::before, #\30 77526cb > .bgExtraLayerOverlay {
    
}
    
#f240a694 {
    width: 100%;
    min-height: 359px;
    height: auto;
}
    
#\35 c5f0f41 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 f68871a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 a52f9a0 {
    margin: 0px 0% 0px 0%;
}
    
#\34 4906a7a {
    width: 100%;
    min-height: 80px;
}
    
#b50df257 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2c83d9c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 3719741 {
    margin: 0px 0% 0px 0%;
}
    
#a13db98d {
    width: 100%;
    min-height: 80px;
}
    
#\32 ea235d6 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7cbdcb9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 517d937 {
    margin: 0px 0% 0px 0%;
}
    
#\39 daeec95 {
    width: 100%;
    min-height: 80px;
}
    
#group_34j {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9f46bc6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 d430897 {
    margin: 0px 0% 0px 0%;
}
    
#widget_vce {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a80045c3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 1b18ba1 {
    margin: 0px 0% 0px 0%;
}
    
#\36 8b64298 {
    width: 100%;
    min-height: 80px;
}
    
#\30 da85bd6 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a0ca063 {
    margin: 0px 0% 0px 0%;
}
    
#\38 bca447d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 c060431 {
    width: 100%;
    min-height: 80px;
}
    
#\34 c9dd8aa {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ec5c111 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df24ffc3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 c3cc8b5 {
    margin: 0px 0% 0px 0%;
}
    
#\33 c29f850 {
    width: 100%;
    min-height: 80px;
}
    
#\39 2031ee6 {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c6ae677 {
    margin: 0px 0% 0px 0%;
}
    
#adb6a2cf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 125px;
}
    
#cee157eb {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 d773c28 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 1a0563e {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 8dc6cca {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4250eb4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 d3c501e {
    margin: 0px 0% 0px 0%;
}
    
#\32 794be60 {
    width: 100%;
    min-height: 80px;
}
    
#\37 d4046f8 {
    width: 100%;
    min-height: 80px;
}
}



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



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



@media (max-width: 767px) {
    
#\32 2bc5dbb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f240a694 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\35 c5f0f41 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 77526cb::before, #\30 77526cb > .bgExtraLayerOverlay {
    
}
}



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



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



@media (max-width: 767px) {
    
#\39 daeec95 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\35 7cbdcb9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 1% 4%;
}
    
#group_34j {
    width: 100%;
    min-height: 20px;
    align-items: center;
    height: auto;
}
    
#\34 517d937 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f0770aea {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 9f46bc6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_vce {
    height: 240px;
}
}



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



@media (max-width: 767px) {
    
#\31 c060431 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 bca447d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 1% 4% 12% 4%;
}
    
#\34 c9dd8aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ec5c111 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 a0ca063 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#df24ffc3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 c29f850 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 2031ee6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_b6e {
    height: 240px;
}
    
#a08e731f {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 341b36f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 1% 4%;
}
    
#ea00abe6 {
    width: 100%;
    min-height: 58px;
    align-items: center;
    height: auto;
}
    
#\33 d28ce7b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cee157eb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#adb6a2cf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 12% 4%;
}
    
#\33 d773c28 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 1a0563e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 8dc6cca {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 c6ae677 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b4250eb4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 794be60 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 d4046f8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 925819b {
    height: 240px;
}
}



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



@media (max-width: 767px) {
    
#\36 f2cef17 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#d73b3270 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

