@media (min-width:1025px) {
  *#dm .dmInner div.u_1815469200 .glass-heading { font-size:16px !important; }

  *#dm .dmInner *.u_1815469200 .glass-card {
    width:250px !important;
    min-height:50px !important;
    padding:12px !important;
  }

  *#dm .dmInner div.u_2444495886 .glass-heading { font-size:16px !important; }

  *#dm .dmInner *.u_2444495886 .glass-card {
    width:250px !important;
    min-height:50px !important;
    padding:12px !important;
  }

  *#dm .dmInner div.u_1795834474 .glass-heading { font-size:16px !important; }

  *#dm .dmInner *.u_1795834474 .glass-card {
    width:290px !important;
    min-height:50px !important;
    padding:12px !important;
  }

  *#dm .dmInner div.u_567665955 .logo-scroller-item img {
    width:160px !important;
    height:106px !important;
  }

  *#dm .dmInner *.u_1121757663 .glass-card {
    width:250px !important;
    min-height:50px !important;
    padding:12px !important;
  }

  *#dm .dmInner div.u_1121757663 .glass-heading { font-size:16px !important; }

  *#dm .dmInner div.u_1920866909 .fan-card img {
    width:219px !important;
    height:299px !important;
  }
}
@media all {
  *#dm .dmInner div.u_1964359383 img { border-radius:14px 14px 14px 14px !important; }

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

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

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

  *#dm .dmInner div.u_1815469200 .glass-heading { font-family: 'Arial' !important; }

  *#dm .dmInner *.u_1815469200 .glass-heading { text-align:CENTER !important; }

  *#dm .dmInner div.u_1815469200 .glass-card { border-radius:12px 12px 12px 12px !important; }

  *#dm .dmInner div.u_2444495886 .glass-heading { font-family: 'Arial' !important; }

  *#dm .dmInner *.u_2444495886 .glass-heading { text-align:CENTER !important; }

  *#dm .dmInner div.u_2444495886 .glass-card { border-radius:12px 12px 12px 12px !important; }

  *#dm .dmInner div.u_1795834474 .glass-heading { font-family: 'Arial' !important; }

  *#dm .dmInner *.u_1795834474 .glass-heading { text-align:CENTER !important; }

  *#dm .dmInner div.u_1795834474 .glass-card { border-radius:12px 12px 12px 12px !important; }

  *#dm .dmInner div.u_1921816606 img { object-fit:contain !important; }

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

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

  .hover-border { transition:border 0.5s ease !important; }

  .hover-border:hover { border:2px solid rgba(255,255,255,0.8) !important; }

  *#dm .dmInner div.u_2888863683 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(190,58,52) rgb(190,58,52) rgb(190,58,52) rgb(190,58,52) !important;
    border-radius:16px 16px 16px 16px !important;
  }

  *#dm .dmInner div.u_3454569549 img {
    object-position:100% 0% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1715014281 img { object-fit:contain !important; }

  *#dm .dmInner div.u_3495098790 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1287864561 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_2612868149 img { object-fit:contain !important; }

  *#dm .dmInner div.u_2209454125 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1086084268 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1161532441 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1630360275 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1772341481 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1121757663 .glass-heading { font-family: 'Arial' !important; }

  *#dm .dmInner *.u_1121757663 .glass-heading { text-align:CENTER !important; }

  *#dm .dmInner div.u_1121757663 .glass-card { border-radius:12px 12px 12px 12px !important; }

  *#dm .dmInner div.u_1920866909 .fan-card img { border-radius:0px 0px 0px 0px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1815469200 .glass-heading { font-size:16px !important; }

  *#dm .dmInner div.u_1121757663 .glass-heading { font-size:16px !important; }

  *#dm .dmInner *.u_1121757663 .glass-card {
    width:200px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner *.u_1815469200 .glass-card {
    width:200px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner *.u_2444495886 .glass-card {
    width:200px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner div.u_2444495886 .glass-heading { font-size:16px !important; }

  *#dm .dmInner *.u_1795834474 .glass-card {
    width:200px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner div.u_1795834474 .glass-heading { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1121757663 .glass-card {
    width:200px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner div.u_1121757663 .glass-heading { font-size:16px !important; }

  *#dm .dmInner *.u_2444495886 .glass-card {
    width:200px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner div.u_2444495886 .glass-heading { font-size:16px !important; }

  *#dm .dmInner div.u_1795834474 .glass-heading { font-size:16px !important; }

  *#dm .dmInner *.u_1795834474 .glass-card {
    width:300px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner *.u_1815469200 .glass-card {
    width:200px !important;
    min-height:50px !important;
    padding:10px !important;
  }

  *#dm .dmInner div.u_1815469200 .glass-heading { font-size:16px !important; }
}

html, body {
  overflow-x: hidden;
}separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.56%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520[data-css-edit] {
    overflow-x: hidden !important;
}
#\36 3bd85219866cc3622781520 {
    min-height: 800px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.42%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_fou {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8n7 {
    width: 94.11%;
    height: auto;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_1pv {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ff2a2839 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1);
    border-style: solid;
    justify-content: space-between;
    padding: 16px 16px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\33 045d862[data-css-edit] {
    overflow: hidden;
}
#\33 045d862 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1);
    border-style: solid;
    justify-content: space-between;
    padding: 16px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 30897a8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\34 9f04c1c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 cb93902[data-css-edit] {
    overflow: hidden;
}
#\32 cb93902 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1);
    border-style: solid;
    justify-content: space-between;
    padding: 16px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_sjl {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_8qs {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_l1n {
    width: 99.43%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_bhk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bhk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: start;
    justify-self: end;
    margin: -4px 0px 0px 0px;
}
    
#widget_ojm {
    width: 85%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: end;
    justify-self: start;
    max-height: none;
    margin: 0px 0px -5px 7px;
}
    
#widget_tb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    justify-self: end;
    margin: 0px 0px 0px 0px;
}
    
#widget_cef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 5% 0px 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9aa0e37.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9aa0e37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 5%;
    grid-area: auto / auto / auto / auto;
}
    
#c989a37d {
    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;
}
    
#innergrid_phr {
    width: 100.00%;
    grid-template-rows: minmax(241px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_5vb {
    width: 100.00%;
    grid-template-rows: minmax(255px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_re3 {
    width: 100.00%;
    grid-template-rows: minmax(255px, max-content);
    max-width: 100%;
}
    
#b3eb62e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1) rgba(82, 82, 82, 1);
    border-style: solid;
    justify-content: space-between;
    padding: 16px 10px 30px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\38 acab600 {
    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;
}
    
#\37 29ca1df {
    width: 99.48%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f52455c[data-css-edit] {
    overflow: visible;
}
#\32 f52455c {
    width: 100.00%;
    grid-template-rows: minmax(254px, max-content);
    max-width: 100%;
    order: 1;
}
    
#\32 9b27a15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: start;
    justify-self: center;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 5cfc35e[data-css-edit] {
    backdrop-filter: blur(18px) saturate(180%);
    -webkit-backdrop-filter: blur(18px) saturate(180%);
    background: rgba(255, 255, 255, 0.18);
    border: 1px solid rgba(255, 255, 255, 0.35);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.4);
    display: flex;
}
#\36 5cfc35e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    flex: 1 1 auto;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#bd46d2a2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 956bcf6 {
    min-height: 496px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: wrap;
    max-width: none;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 f49f040 {
    margin: 0px 0% 0px 0%;
}
    
#\36 d3f9c41 {
    align-items: flex-start;
    width: 55.81%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_llc {
    width: 45%;
    height: 160px;
    max-width: 100%;
    order: 0;
    max-height: 100%;
    min-height: 100%;
}
    
#widget_rm3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 26ae7b2[data-css-edit] {
    backdrop-filter: blur(18px) saturate(180%);
    -webkit-backdrop-filter: blur(18px) saturate(180%);
    background: rgba(255, 255, 255, 0.18);
    border: 1px solid rgba(255, 255, 255, 0.35);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.4);
    display: flex;
}
#\36 26ae7b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 7f9c40b {
    width: 45%;
    height: 160px;
    max-width: 100%;
    order: 0;
    min-height: 100%;
    max-height: 99.99973884251271%;
}
    
#\39 97afccc {
    align-items: flex-start;
    width: 66.09%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\34 0eb3af7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b2b4cfe[data-css-edit] {
    backdrop-filter: blur(18px) saturate(180%);
    -webkit-backdrop-filter: blur(18px) saturate(180%);
    background: rgba(255, 255, 255, 0.18);
    border: 1px solid rgba(255, 255, 255, 0.35);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.4);
    display: flex;
}
#\35 b2b4cfe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#b0b69c5b {
    width: 45%;
    height: 160px;
    max-width: 45%;
    order: 0;
    min-height: 100%;
    max-height: 100%;
}
    
#\36 37690eb {
    align-items: flex-start;
    width: 56.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\33 b6d5e26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e893e11[data-css-edit] {
    backdrop-filter: blur(18px) saturate(180%);
    -webkit-backdrop-filter: blur(18px) saturate(180%);
    background: rgba(255, 255, 255, 0.18);
    border: 1px solid rgba(255, 255, 255, 0.35);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12),
      inset 0 1px 0 rgba(255, 255, 255, 0.4);
    display: flex;
}
#\39 e893e11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    flex: 1 1 auto;
    padding: 8px 8px 8px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a36a545 {
    width: 45%;
    height: 160px;
    max-width: 100%;
    order: 0;
    min-height: 100%;
    max-height: 100%;
}
    
#b484461f {
    align-items: flex-start;
    width: 66.09%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#a1ac3aef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 7f82dcb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 78.82%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b3203aa0 {
    min-height: 250px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 985535d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_1jq {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#group_cev {
    width: 20.18%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_lub {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bab27b16 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e88b04a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#f572cf12 {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 c0842d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_ir6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9506f1a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 6801b93 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 727184d::before, #\33 727184d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0;
    border-radius: inherit;
}
#\33 727184d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 45.43%;
    min-width: 4%;
    order: 1;
    background-image: url("https://irp.cdn-website.com/7a077629/dms3rep/multi/opt/Untitled+design+-+2026-07-29T101617.065-1920w.png");
    border-radius: 12px 12px 12px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\35 2afd00f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.54%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 bb105a8 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e9238f3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#db0a5bd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 0a98cc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 373cdee {
    min-height: 700px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c42eaf7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_vk7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vk7 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#\36 962cef7 {
    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;
}
}



@media all {
    
#\38 2120902 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 b17bb2c {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 96c77f8 {
    align-items: flex-start;
    width: 100%;
    min-height: 280px;
    max-height: none;
    row-gap: 4px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2);
    border-style: solid;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\34 199617f {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\30 643eb97 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#b0312b2d {
    width: 100%;
    min-width: 4%;
    min-height: 250px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fe06ef04 {
    align-items: flex-start;
    width: 100%;
    min-height: 280px;
    max-height: none;
    row-gap: 4px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2);
    border-style: solid;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uch {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_7gk {
    width: 58.97%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 c2751b9 {
    align-items: flex-start;
    width: 100%;
    min-height: 280px;
    max-height: none;
    row-gap: 4px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2);
    border-style: solid;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#c4eea829 {
    margin: 0px 0% 0px 0%;
}
    
#\39 55f4cb3 {
    align-items: flex-start;
    width: 100%;
    min-height: 280px;
    max-height: none;
    row-gap: 4px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2);
    border-style: solid;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#widget_ig9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f277961b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c24b4e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f619240 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mlc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cfb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_au1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ifj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_vab {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#widget_t1h {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 66acf39 {
    align-items: flex-start;
    width: 100%;
    min-height: 280px;
    max-height: none;
    row-gap: 4px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2);
    border-style: solid;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#dcc10fac {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1da9164 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b770206d {
    align-items: flex-start;
    width: 100%;
    min-height: 280px;
    max-height: none;
    row-gap: 4px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2) rgba(217, 217, 214, 0.2);
    border-style: solid;
    justify-content: space-between;
    margin: 0px 0% 0px 0%;
}
    
#\37 befdd25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fed9559e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ebeca26d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#f3becd35 {
    min-height: 150px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#d816d408 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_u6t {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b2279d4b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 d3ce1da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 33.1%;
    min-width: 4%;
    flex-wrap: nowrap;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7c46de1 {
    min-height: 320px;
    column-gap: 0.2%;
    row-gap: 1px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\32 5de3c58 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#eb4edf78 {
    margin: 0px 0% 0px 0%;
}
    
#group_c8j {
    flex-direction: row;
    width: 33.1%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-wrap: nowrap;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_9qp {
    width: 33.1%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_rsk {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 1px 0px 1px;
    margin: 0px 0% 0px 0%;
}
    
#widget_c82.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_c82 {
    width: 100%;
    height: 50vh;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    margin: 1px 1px 0px 1px;
}
    
#group_kl3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100.00%;
    min-height: 17.3vh;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2px;
    flex-wrap: nowrap;
    --column-gap: 2px;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a2b1d5a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 a2b1d5a {
    width: 100%;
    height: 25vh;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 1px 1px 1px 1px;
    grid-area: auto / auto / auto / auto;
}
    
#adb40a0a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#adb40a0a {
    width: 100%;
    height: 25vh;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 1px 1px 1px 1px;
    grid-area: auto / auto / auto / auto;
}
    
#a571c066 {
    align-items: flex-start;
    width: 100%;
    min-height: 50.5vh;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ec7d8ad {
    align-items: center;
    width: 100.00%;
    min-height: 25vh;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 1px 0% 1px -99.8%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 94f65b8 {
    align-items: flex-start;
    width: 100%;
    min-height: 25vh;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 1px 0% 1px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4bu {
    width: 87.11%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_j5b {
    width: 69.45%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_tc1 {
    width: 87.55%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\32 4859290 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 a1a30bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.4%;
    min-width: 4%;
    align-items: center;
    border-radius: 14px 14px 14px 14px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1ec0af6 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 66.6%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 14px 14px 14px 14px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e04bd75 {
    min-height: 260px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0.2% 3% 5% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b6f2d88 {
    margin: 0% 0% 0px 0%;
}
    
#\31 675b497.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 675b497 {
    width: 66.6%;
    height: 25vh;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 1px 3px 1px 3px;
    grid-area: auto / auto / auto / auto;
}
    
#d04d3f32 {
    align-items: flex-start;
    width: 100%;
    min-height: 25vh;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5) rgba(217, 217, 214, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 1px 0% 1px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6n3.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_6n3 {
    width: 84.91%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#widget_12c {
    width: 60%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 b2bc042 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 85f2e16 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b5cc759a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_9rd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dhs {
    width: 87.24%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\32 c000e38 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9451ddf::before, #\30 9451ddf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.1;
    border-radius: inherit;
    background-color: var(--color_1);
}
#\30 9451ddf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 45.43%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/7a077629/dms3rep/multi/opt/Untitled+design+-+2026-07-29T100734.279-1920w.png");
    border-radius: 12px 12px 12px 12px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0d7c59e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\32 76e6673 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 8b314f4 {
    min-height: 750px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2b72d48 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 3dfdbab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.54%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ae1d54a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8ee9e96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 b0702be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b0702be {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 18px 0% 0px 0%;
}
    
#\30 207dc57 {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5690d83 {
    margin: 0px 0% 0px 0%;
}
    
#\34 9f04c1c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 240px;
}
    
#widget_bhk {
    height: auto;
    width: 75%;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#widget_ojm {
    height: auto;
    width: 60%;
    justify-self: center;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#widget_tb3 {
    height: auto;
    width: 75%;
    align-self: center;
    justify-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\32 9b27a15 {
    height: auto;
    width: 75%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\33 045d862 {
    width: 49%;
    flex: 1 1 auto;
    row-gap: 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 cb93902 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ff2a2839 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b3eb62e7 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_phr {
    width: 75%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    grid-template-rows: minmax(200px, max-content);
}
    
#innergrid_5vb {
    width: 75%;
    grid-template-rows: minmax(200px, max-content);
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#innergrid_re3 {
    width: 75%;
    grid-template-rows: minmax(200px, max-content);
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 f52455c {
    width: 75%;
    grid-template-rows: minmax(200px, max-content);
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f49f040 {
    margin: 0px 0% 0px 0%;
}
    
#\39 956bcf6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f572cf12 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 9506f1a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 bb105a8 {
    margin: 0px 0% 0px 0%;
}
    
#\38 373cdee {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 727184d::before, #\33 727184d > .bgExtraLayerOverlay {
    
}
#\33 727184d {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\35 2afd00f {
    width: 100%;
    min-height: 498px;
    order: 1;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b17bb2c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c4eea829 {
    margin: 0px 0% 0px 0%;
}
    
#b0312b2d {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#widget_ig9 {
    height: auto;
}
    
#f277961b {
    height: auto;
}
    
#\31 c24b4e5 {
    height: auto;
}
    
#\33 f619240 {
    height: auto;
}
    
#dcc10fac {
    height: auto;
}
    
#\37 befdd25 {
    height: auto;
}
    
#\35 96c77f8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#fe06ef04 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\32 c2751b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\39 55f4cb3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\37 66acf39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#b770206d {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7c46de1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#eb4edf78 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 b6f2d88 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e04bd75 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#widget_12c {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 85f2e16 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 a55ec7a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8b314f4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 9451ddf::before, #\30 9451ddf > .bgExtraLayerOverlay {
    
}
#\30 9451ddf {
    width: 100%;
    min-height: 80px;
}
    
#\32 76e6673 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3dfdbab {
    width: 100%;
    min-height: 433px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 0% 4%;
}
    
#\36 3bd85219866cc3622781522::before, #\36 3bd85219866cc3622781522 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_8n7 {
    width: 91.78%;
}
}



@media (max-width: 767px) {
    
#ff2a2839 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\33 045d862 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 9f04c1c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    column-gap: 2%;
}
    
#\32 cb93902 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_bhk {
    height: auto;
    width: 50%;
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_ojm {
    height: auto;
    justify-self: center;
    width: 40%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#widget_tb3 {
    height: auto;
    justify-self: center;
    align-self: center;
    width: 50%;
    margin: 0px 0px 0px 0px;
}
    
#b3eb62e7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\32 9b27a15 {
    height: auto;
    width: 50%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#innergrid_phr {
    grid-template-rows: minmax(150px, max-content);
}
    
#innergrid_5vb {
    grid-template-rows: minmax(150px, max-content);
}
    
#innergrid_re3 {
    grid-template-rows: minmax(150px, max-content);
}
    
#\32 f52455c {
    grid-template-rows: minmax(150px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 5cfc35e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 956bcf6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_llc {
    height: 240px;
}
    
#\36 26ae7b2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 7f9c40b {
    height: 240px;
}
    
#\35 b2b4cfe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b0b69c5b {
    height: 240px;
}
    
#\39 e893e11 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 a36a545 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\34 7f82dcb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b3203aa0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#group_cev {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bab27b16 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e88b04a0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f572cf12 {
    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) {
    
#\33 727184d::before, #\33 727184d > .bgExtraLayerOverlay {
    
}
#\33 727184d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\35 2afd00f {
    min-height: 292px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 1;
}
    
#\38 373cdee {
    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) {
    
#\34 b17bb2c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 96c77f8 {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\34 199617f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b0312b2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#fe06ef04 {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c2751b9 {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\39 55f4cb3 {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ig9 {
    height: auto;
    width: 50%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f277961b {
    height: auto;
    width: 50%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 c24b4e5 {
    height: auto;
    width: 50%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 f619240 {
    height: auto;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 50%;
}
    
#group_vab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 66acf39 {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#dcc10fac {
    height: auto;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 50%;
}
    
#b770206d {
    min-width: 32px;
    min-height: 200px;
    margin: 0px 0% 0px 0%;
}
    
#\37 befdd25 {
    height: auto;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 50%;
}
    
#widget_7gk {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ebeca26d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f3becd35 {
    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 d3ce1da {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 7c46de1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_c8j {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_9qp {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_c82 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    height: 25vh;
}
    
#group_rsk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#group_kl3 {
    order: 0;
}
    
#\34 a2b1d5a {
    order: 1;
}
}



@media (max-width: 767px) {
    
#\34 a1a30bb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 3% 0% 0% 0%;
}
    
#\35 1ec0af6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 e04bd75 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 4% 5% 4%;
}
    
#widget_12c {
    height: auto;
}
    
#d04d3f32 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 675b497 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 b6f2d88 {
    margin: 0% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 b2bc042 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 85f2e16 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_dhs {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 8b314f4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 3dfdbab {
    min-height: 277px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\30 9451ddf::before, #\30 9451ddf > .bgExtraLayerOverlay {
    
}
#\30 9451ddf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

#\30 9451ddf.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAIAAACExCpEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3klEQVQY0wXBSWKEIBAAQC6jDQjYrC4IuMxojImZHPL/p6WKAOWNNMZNMX8c5+/983ddX6VkrVtGgVDGVWtCF/O8v47v43zPyxG6UUhJAQjjjTUmTWl7fm77O62361eJgXHBGCUA1CBOMa3bNT/vOJ8uZDSdkCiEIAC1RZXjlMvZxxP9ina0rtfatq0iUD9M26QhpFicLwoHrX0IwVrXKklo/TCKlQFLmoahWD8554O3iNg0nHCojGJ5wGUuZdlT2cax804LIQGAcFpbbNJoy/JcX9f6OnLqrUHKRFVV/+xJGF5zBCrgAAAAAElFTkSuQmCC')!important}#\33 727184d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAIAAACExCpEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA6klEQVQY0x3M23ZEMBQA0MwYnITDMORiSAhSdKjOpU/t//9WV/u819okYlTw3A3XfRu/Huvzvt+WWes6y1LKgEQMBD+7Xm637nOf9m1Zxl4rkSFSCEnEQslxtJf5rXJOj1YPlTLnrADG/IAwGogyanVuO6FNZa5yKArLUJ4gPp4IBf+SR02d97bsbdXWwmSXOmDl0Y8OHgEIkyRWqhh6OU9mtE3DpWCYngI4HAkFQIyVLCfXPD6m7d11uuVZjkADz/vjBFFJPjvz2pfntkx2UCVP4jgM/P8csZJindrv1+3nvq69uxYiRQSAXzr2GW5utpdhAAAAAElFTkSuQmCC')!important}