@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
@media all {
  *#dm .dmInner div.u_3644764168 .svg { fill:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_693371183 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1038103094 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1679784924 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 1153px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.82;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 1) 0%, 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://lirp.cdn-website.com/06840a46/dms3rep/multi/opt/ChatGPT+Image+May+7-+2026-+09_35_45+PM-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_i2v {
    width: 88.44%;
    height: auto;
    max-width: 100%;
}
    
#\36 22dd55e {
    width: 69.27%;
    height: auto;
    max-width: 100%;
}
    
#group_5bi {
    flex-direction: row;
    align-items: center;
    width: 34.43%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.7886077385680244%;
    height: auto;
    flex-wrap: nowrap;
}
    
#widget_r36 {
    width: 48.61%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 56800d0 {
    width: 48.61%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_11j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_klb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_ih0 {
    width: 100.00%;
    grid-template-rows: minmax(370px, max-content);
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/06840a46/dms3rep/multi/opt/ChatGPT-Image-May-7--2026--09_35_45-PM-2e3283f4-1920w.png");
}
#innergrid_ih0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+ElEQVQY0wXByU7CUABA0beCunHjhJqwMcQgiCLI1NKWDkChA6U8hlhEUOO40MT/v54j4u0U+blD/n4j/34Ivp7wNi6OrGFNrjGnBroMENF6wOwlJnlPiF4jhg99zLBJZ3BLe1inFTrUozHC9e/x510mqU6wUrHDNu2eiuZY2NMAfRlTCT2EquXRzAK6U6Jrlam1qhTLKg1thC0j9NTl0m8i/NEpbj9Pzy1gOkXqnStKN3c0NB0rNjAWVSrjC4SUh/jhEV5wQjDJMfCPMewctneOm5xhLw/ozvYR89UeyUJhkWbZvWXZfWRJnxXmG4XZWiF5zCC3Gf4BhQ98UfaLOjkAAAAASUVORK5CYII=');
}
    
#group_oam {
    align-items: center;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 26.17%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    margin: 0px 0px -6px -4px;
}
    
#widget_d8n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1c3 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ffddf3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 1f8515f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f10846f::before, #\37 f10846f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 f10846f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/06840a46/dms3rep/multi/opt/pexels-photo-5276374-1920w.jpeg");
}
#\37 f10846f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwUSBBETITJB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDUf/aAAwDAQACEQMRAD8AnUr6p9BLgZXaeI+XDsrGyz03K/aKQDI/ERFlsqPGOH//2Q==');
}
    
#widget_9jh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vsu {
    width: 46.24%;
    height: auto;
    max-width: 100%;
}
    
#\30 f157beb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 d6ff349 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: -8% 0% 0% 0%;
}
    
#aa3baee9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 10% 1% 10%;
    margin: 0% 0% 0% 0%;
}
    
#f4c6fa91 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_rkc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pht {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_nds {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e79aeecd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 849ce18 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b5930286 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f8d3732 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 1.5122575563650684%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#deca673c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#f6b50459 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_nkg {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_f2r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e7d5de9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a7210c83 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#e8345a83 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ab3569ca {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#group_73l {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#group_4i3 {
    align-items: flex-end;
    width: 36.44%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 0;
}
    
#\39 94b78fc {
    align-items: center;
    width: 23.12%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#widget_mhq {
    width: 68.33%;
    height: 416px;
    max-width: 100%;
}
    
#widget_dt7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_3kq {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.82298453567784%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#widget_v1m {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 fe5f8ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e0267361 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.82298453567784%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#e52881a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f6dda75d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#df7a3e6e {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.82298453567784%;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#\39 aa459f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 facdac3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 2ba5475 {
    align-items: flex-start;
    width: 36.44%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 2;
}
    
#c777a238 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.82298453567784%;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#b16d1e15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dd61ccc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 816e959 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.82298453567784%;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#\35 e64006c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bc5aacb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 a47b329 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.82298453567784%;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
}
    
#e7e9ed3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 cd7b6b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dc5e87c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b8e9004c {
    min-height: 254px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#d566bb62::before, #d566bb62 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#d566bb62 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/06840a46/dms3rep/multi/opt/pexels-photo-4116169-1920w.jpeg");
}
#d566bb62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABBAEFAQAAAAAAAAAAAAACAAEDBBIFESExUaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAyEx/9oADAMBAAIRAxEAPwCdvSTS6zCdUQATbF2fvbxSVusQ2phfHgyb6iJzeEbdR//Z');
}
    
#f04fb9ba {
    margin: 0px 0% 0px 0%;
}
    
#widget_j2p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d4c19a9 {
    width: 51.77%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 0142110 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\33 5624311 {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8101446 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 5.46%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 0067570 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 19.99%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 2b536cf {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#eebab02a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 9c9c4f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#group_qbp {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.760360022501406%;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_j0c {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bm6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 19.99%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#widget_upg {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ikg {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ab63b7da {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.760360022501406%;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 dafdfa6 {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c662bfe8 {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 28d68dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#fb6c16e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#\34 80c74b0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.760360022501406%;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 c464bb2 {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e0e319b {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 306e3c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 c0cbfa6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.760360022501406%;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#a8f54bb5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 7.36%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a27514d7 {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 55866a1 {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ee012afb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#bafd573f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.760360022501406%;
    flex-wrap: nowrap;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ccfd5087 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 19.99%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\30 f9344f4 {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1ec2f28 {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 7205c46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 e37ec88 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.760360022501406%;
    flex-wrap: nowrap;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c41863ed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 19.99%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\34 acdc8d2 {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e82f5faa {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ff68fec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 e152fe1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 7.11%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#a99e641a {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 64bb094 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#daddda71 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 5.11%;
    max-height: none;
    row-gap: 24px;
    column-gap: 5.043713828346263%;
    align-self: stretch;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\39 600d6e5 {
    width: 8.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2b7b1df {
    width: 86.74%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 4b04f41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#widget_mo5 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\36 e19a7b0 {
    margin: 0px 0% 0px 0%;
}
    
#group_qiv {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_ad6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 9183511 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ef56b260 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\33 4af7699 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_4m2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#group_fp1 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_u95 {
    background-size: contain;
    align-items: flex-start;
    width: 37.62%;
    min-height: 322px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://lirp.cdn-website.com/06840a46/dms3rep/multi/opt/Untitled+design+-+2026-05-07T230639.334-1920w.png");
    height: auto;
}
#group_u95.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAUlEQVQI1wH2AAn/AH9/fwC/v78AeoiADI2bliiuuLdMp7CxZ5+nqmeDi41MfIKDJnx5dgkAsa+vDMDAvibAw8BNt726d7C2tZqXnpywg4mHsG1xboxoa2dPZmNhGACjoZ4purm3Xby7uJ+tr6zKlpqX53uBfeptcW3WYWVfn2FjXldkYmAaAJuXlDCtqqhzr6ypuqCfnNiEhIHQZmhjs1ZYUI1SUklhUFBJNVRSUBAAko+LI6OgnU2empZ4hIJ+h2BfW3tCQz5fNzkwOTc5KxsxMSkKQkJCAgBgWFIGc21pFWhjXSZWVE8yR0dDKDs9PRlSVlIHT08vAUxMGQEAAAAAyCxpQ4YfHOQAAAAASUVORK5CYII=');
}
    
#\36 83e171a {
    align-items: flex-start;
    width: 62.38%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_24i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_eu9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_4vg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_gpr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 101.01%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.2153230237852264%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_bg3 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_g9e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 1e37828 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 101.01%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.2153230237852264%;
    flex-wrap: nowrap;
    height: auto;
}
    
#c38081e8 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d19912b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 04180b7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 bfcd685 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 101.01%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.2153230237852264%;
    flex-wrap: nowrap;
    height: auto;
}
    
#\35 2e049a7 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c0898583 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e8aa6413 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 101.01%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.2153230237852264%;
    flex-wrap: nowrap;
    height: auto;
}
    
#f3210a84 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 e95745f::before, #\30 e95745f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 e95745f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/06840a46/dms3rep/multi/opt/pexels-photo-4116232-1920w.jpeg");
}
#\30 e95745f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBREGFCFCkv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIREjH/2gAMAwEAAhEDEQA/AI1VZ3OXMnnG46kHhXG3mpQAMxekRDixW64j/9k=');
}
    
#\30 fc6289c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 37f92a5 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_d01 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_8ui {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#innergrid_acq {
    width: 100.00%;
    grid-template-rows: minmax(642.01171875px, max-content);
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/06840a46/dms3rep/multi/opt/ChatGPT+Image+May+7-+2026-+11_47_55+PM-1920w.png");
    background-color: var(--color_3);
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    order: 0;
}
#innergrid_acq.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AHSVtXmgxniq122k1Wah1Wei1mSh1mij1mKd0GGaygBmf5Z5mbaJsteAqs94osd1nsFwm7xtmLZljqtmi6UAYW11e4uXjae6gJuzc4+tbYijaYGVZHiEXmx2X2pyAGdlYHx9eYGLj2t7jVlwj09lgklZaTxITTlERTpHSgBqY1l1bmNsa2dRXG0/V3o6UHRARFk7Lzk9KzY9MDsAYFpQZ2FXXltVREtYMkViLT1aPDRISCIwVh8zXSI3AF5aUGFcUltWT0FESis3Sh8pPTomNl0YKX0TL4kRLdEXWPV1EBpXAAAAAElFTkSuQmCC');
}
    
#group_pfq {
    align-items: center;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 30.69%;
    min-height: 24.996373935081987%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_2);
    background-image: none;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    margin: 0px 0px -15px -39px;
}
    
#widget_38r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 ce96f2d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 6078473 {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 4d63647 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e3c36e07 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 916a3be {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_t4o {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#widget_jt9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_02u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_b6l {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5919321835720552%;
    flex-wrap: nowrap;
    height: auto;
    order: 2;
}
    
#widget_n4t {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#group_g3b {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#widget_ppm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3afe079 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b6fbb37f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5919321835720552%;
    flex-wrap: nowrap;
    height: auto;
    order: 4;
}
    
#\36 9cf3446 {
    align-items: flex-start;
    width: 68.79%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#ded3a9d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f1fc105 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7e28cbc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5919321835720552%;
    flex-wrap: nowrap;
    height: auto;
    order: 3;
}
    
#\39 085216a {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#\37 99c6e58 {
    align-items: flex-start;
    width: 50%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#\38 2361b4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d995e00 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n3h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_mqn {
    width: 100%;
    height: 500px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 581px;
    padding: 4% 5% 4% 5%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    justify-content: flex-end;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 22dd55e {
    width: 100.00%;
}
    
#group_5bi {
    width: 99.97%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1f8515f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 f157beb {
    margin: 0px 0% 0px 0%;
}
    
#\37 f10846f::before, #\37 f10846f > .bgExtraLayerOverlay {
    
}
#\37 f10846f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwUSBBETITJB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDUf/aAAwDAQACEQMRAD8AnUr6p9BLgZXaeI+XDsrGyz03K/aKQDI/ERFlsqPGOH//2Q==');
}
    
#widget_vsu {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa3baee9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 e7d5de9 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d6ff349 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_rkc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e79aeecd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f8d3732 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a7210c83 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 6eddda6 {
    margin: 0px 0% 0px 0%;
}
    
#group_73l {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_4i3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\39 94b78fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 2ba5475 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_3kq {
    align-items: flex-start;
    height: auto;
    min-height: 105px;
}
    
#e0267361 {
    align-items: flex-start;
    height: auto;
    min-height: 106px;
}
    
#df7a3e6e {
    align-items: flex-start;
    height: auto;
    min-height: 106px;
}
    
#widget_mhq {
    height: 220px;
}
    
#c777a238 {
    height: auto;
    min-height: 89px;
}
    
#\32 816e959 {
    height: auto;
    min-height: 106px;
}
    
#\30 a47b329 {
    height: auto;
    min-height: 108px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b8e9004c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f04fb9ba {
    margin: 0px 0% 0px 0%;
}
    
#d566bb62::before, #d566bb62 > .bgExtraLayerOverlay {
    
}
#d566bb62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABBAEFAQAAAAAAAAAAAAACAAEDBBIFESExUaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAyEx/9oADAMBAAIRAxEAPwCdvSTS6zCdUQATbF2fvbxSVusQ2phfHgyb6iJzeEbdR//Z');
}
    
#\33 d4c19a9 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2b536cf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 e19a7b0 {
    margin: 0px 0% 0px 0%;
}
    
#\31 9c9c4f4 {
    width: 100%;
    min-height: 80px;
}
    
#fb6c16e9 {
    width: 100%;
    min-height: 80px;
}
    
#ee012afb {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef56b260 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b5870d4e {
    margin: 0px 0% 0px 0%;
}
    
#group_fp1 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_4vg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 04180b7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 fc6289c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fbe34ab3 {
    margin: 0px 0% 0px 0%;
}
    
#\30 e95745f::before, #\30 e95745f > .bgExtraLayerOverlay {
    
}
#\30 e95745f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBREGFCFCkv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIREjH/2gAMAwEAAhEDEQA/AI1VZ3OXMnnG46kHhXG3mpQAMxekRDixW64j/9k=');
}
    
#\38 37f92a5 {
    width: 100%;
    min-height: 80px;
}
    
#group_8ui {
    width: 100%;
    min-height: 80px;
}
    
#innergrid_acq {
    width: 100.00%;
    grid-template-rows: minmax(452.01171875px, max-content);
}
#innergrid_acq.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AHSVtXmgxniq122k1Wah1Wei1mSh1mij1mKd0GGaygBmf5Z5mbaJsteAqs94osd1nsFwm7xtmLZljqtmi6UAYW11e4uXjae6gJuzc4+tbYijaYGVZHiEXmx2X2pyAGdlYHx9eYGLj2t7jVlwj09lgklZaTxITTlERTpHSgBqY1l1bmNsa2dRXG0/V3o6UHRARFk7Lzk9KzY9MDsAYFpQZ2FXXltVREtYMkViLT1aPDRISCIwVh8zXSI3AF5aUGFcUltWT0FESis3Sh8pPTomNl0YKX0TL4kRLdEXWPV1EBpXAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0202530 {
    margin: 0px 0% 0px 0%;
}
    
#e3c36e07 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_t4o {
    width: 100%;
    min-height: 80px;
}
    
#\36 4d63647 {
    width: 100%;
    min-height: 80px;
}
    
#widget_mqn {
    height: 346px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 701px;
    align-items: center;
    width: 100%;
    height: auto;
    justify-content: flex-end;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 22dd55e {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_5bi {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    column-gap: 2.7886077385680244%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_r36 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 56800d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_i2v {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_oam {
    justify-self: start;
    align-self: end;
    height: auto;
    min-height: 34.317027027027024%;
    width: 53.49%;
    margin: 0px 0px -11px -33px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 ffddf3b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\31 1f8515f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 f10846f::before, #\37 f10846f > .bgExtraLayerOverlay {
    
}
#\37 f10846f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwUSBBETITJB/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDUf/aAAwDAQACEQMRAD8AnUr6p9BLgZXaeI+XDsrGyz03K/aKQDI/ERFlsqPGOH//2Q==');
}
    
#widget_vsu {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 d6ff349 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aa3baee9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_nkg {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#group_rkc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e79aeecd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f8d3732 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a7210c83 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ab3569ca {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#group_73l {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_mhq {
    height: 240px;
}
    
#group_4i3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 2ba5475 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_3kq {
    align-items: flex-start;
}
    
#e0267361 {
    align-items: flex-start;
}
    
#df7a3e6e {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#dc5e87c2 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#b8e9004c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d566bb62::before, #d566bb62 > .bgExtraLayerOverlay {
    
}
#d566bb62.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABBAEFAQAAAAAAAAAAAAACAAEDBBIFESExUaH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAMBAQAAAAAAAAAAAAAAAAABAyEx/9oADAMBAAIRAxEAPwCdvSTS6zCdUQATbF2fvbxSVusQ2phfHgyb6iJzeEbdR//Z');
}
    
#\33 d4c19a9 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 2b536cf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 9c9c4f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fb6c16e9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ee012afb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_mo5 {
    height: 198px;
}
}



@media (max-width: 767px) {
    
#ef56b260 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_4m2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_fp1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_u95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 185px;
}
#group_u95.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAUlEQVQI1wH2AAn/AH9/fwC/v78AeoiADI2bliiuuLdMp7CxZ5+nqmeDi41MfIKDJnx5dgkAsa+vDMDAvibAw8BNt726d7C2tZqXnpywg4mHsG1xboxoa2dPZmNhGACjoZ4purm3Xby7uJ+tr6zKlpqX53uBfeptcW3WYWVfn2FjXldkYmAaAJuXlDCtqqhzr6ypuqCfnNiEhIHQZmhjs1ZYUI1SUklhUFBJNVRSUBAAko+LI6OgnU2empZ4hIJ+h2BfW3tCQz5fNzkwOTc5KxsxMSkKQkJCAgBgWFIGc21pFWhjXSZWVE8yR0dDKDs9PRlSVlIHT08vAUxMGQEAAAAAyCxpQ4YfHOQAAAAASUVORK5CYII=');
}
    
#\36 83e171a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_4vg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 04180b7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 fc6289c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 37f92a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 e95745f::before, #\30 e95745f > .bgExtraLayerOverlay {
    
}
#\30 e95745f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBREGFCFCkv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIREjH/2gAMAwEAAhEDEQA/AI1VZ3OXMnnG46kHhXG3mpQAMxekRDixW64j/9k=');
}
    
#group_8ui {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#innergrid_acq {
    width: 99.68%;
    grid-template-rows: minmax(295.9765625px, max-content);
}
#innergrid_acq.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AHSVtXmgxniq122k1Wah1Wei1mSh1mij1mKd0GGaygBmf5Z5mbaJsteAqs94osd1nsFwm7xtmLZljqtmi6UAYW11e4uXjae6gJuzc4+tbYijaYGVZHiEXmx2X2pyAGdlYHx9eYGLj2t7jVlwj09lgklZaTxITTlERTpHSgBqY1l1bmNsa2dRXG0/V3o6UHRARFk7Lzk9KzY9MDsAYFpQZ2FXXltVREtYMkViLT1aPDRISCIwVh8zXSI3AF5aUGFcUltWT0FESis3Sh8pPTomNl0YKX0TL4kRLdEXWPV1EBpXAAAAAElFTkSuQmCC');
}
    
#group_pfq {
    justify-self: start;
    align-self: end;
    height: auto;
    min-height: 34.78952756464185%;
    width: 43.52576808721507%;
    margin: 0px 0px -5px -19px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 6078473 {
    width: 47.9883px;
}
    
#\36 4d63647 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#e3c36e07 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_t4o {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_mqn {
    height: 240px;
}
    
#widget_n4t {
    width: 47.9883px;
}
    
#group_g3b {
    width: 80.06%;
}
    
#\37 99c6e58 {
    width: 79.05%;
}
    
#\36 9cf3446 {
    width: 80.06%;
}
}

