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

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

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

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

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

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

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

  *#dm .dmInner div.u_1414515646 img {
    border-radius:20px 20px 20px 20px !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1343529946 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(34,95,199) rgb(34,95,199) rgb(34,95,199) rgb(34,95,199) !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1206977188 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1749255106 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 24%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1133095567 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1689901862 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1720177679 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(222,241,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_2643894531 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_3485265986 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_3612868378 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_2045319218 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_2502272097 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1805231107 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(34,95,199) rgb(34,95,199) rgb(34,95,199) rgb(34,95,199) !important;
    border-radius:20px 20px 20px 20px !important;
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_3142327107 {
    background-image:linear-gradient(0deg,rgba(255,255,255,1) 21%,rgba(255,253,181,1) 100%) !important;
    background-origin:border-box !important;
  }
}
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 {
    column-gap: 4%;
    row-gap: 6px;
    background-color: var(--color_7);
    border-radius: 43px 43px 43px 43px;
    width: 100%;
    min-height: 48px;
    justify-content: flex-end;
    background-image: url("https://irp.cdn-website.com/cc8b6928/dms3rep/multi/opt/WhatsApp+Image+2026-08-21+at+11.14.22mmm-1920w.jpeg");
    min-width: 4%;
    height: auto;
    box-shadow: none;
    padding: 0% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 23%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_4u9 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-height: 521px;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 102px 10px 102px 10px;
    margin: 33px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6238b6b {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-height: 86px;
    align-items: center;
    height: auto;
    order: 1;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qp8.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#widget_qp8 {
    max-width: 100%;
    width: 38%;
    height: auto;
    order: 1;
    margin: 52px 0% 52px 673px;
}
    
#widget_4nf {
    max-width: 100%;
    width: 26.58%;
    height: auto;
    margin-left: 54px;
}
    
#\34 bd94bbd {
    max-width: 100%;
    width: 514px;
    height: auto;
    margin-left: -171px;
}
    
#\39 2d3b422 {
    max-width: 100%;
    width: 19.11%;
    height: auto;
    margin-left: 141px;
}
}



@media all {
    
#\39 0186290 {
    max-width: 100%;
    width: 81.55%;
    height: auto;
}
    
#ea8ef827 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/md/dmtmpl/e66c6b66-8abf-495b-b276-c464d9d00782/dms3rep/multi/siluete_circle_gradient.svg");
    border-style: solid;
    background-size: contain;
}
    
#\39 c3f9182.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 c3f9182 {
    max-width: 100%;
    width: 20.65%;
    height: 300px;
    min-width: 32px;
    order: 2;
    align-self: flex-start;
    margin: 0px 0% 0px 2.8%;
    grid-area: auto / auto / auto / auto;
}
    
#d7c0e73f {
    max-width: 100%;
    width: 28.83%;
    height: 312px;
    min-width: 32px;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fc05ccb {
    max-width: 100%;
    width: 1138px;
    height: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 cfa2efe {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 eade279 {
    column-gap: 4%;
    row-gap: 20px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 5% 8% 5%;
    margin: 0% 0% 0% 0%;
}
    
#cc1f5e97 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 500px;
    align-items: center;
    min-width: 4%;
    height: auto;
}
    
#\32 b8fc6fb {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-height: 80px;
    align-items: flex-end;
    min-width: 4%;
    padding: 0px 4% 16px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b87e050 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 500px;
    justify-content: space-around;
    min-width: 4%;
    align-items: center;
    height: auto;
}
    
#c323f181 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-end;
    min-height: 80px;
    align-items: flex-end;
    min-width: 4%;
    padding: 3% 15.999999999999998px 3% 15.999999999999998px;
    margin: 0px 0% 0px 0%;
}
    
#dd22f35e {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ce505fc8 {
    max-width: 100%;
    width: 188px;
    height: 228px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#fab628b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fab628b1 {
    max-width: 100%;
    width: 397.216px;
    height: auto;
    min-width: 32px;
    order: 1;
    align-self: flex-start;
    margin: 3.546099290780142% 0% 3.546099290780142% 0%;
}
    
#\36 4e45c4c {
    margin: 0px 0% 0px 0%;
}
    
#widget_rm8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a81e38ee {
    column-gap: 4%;
    row-gap: 34px;
    border-radius: 30px 30px 30px 30px;
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    min-width: 4%;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e93a9cc {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 30px 30px 30px 30px;
    width: 49%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/cc8b6928/dms3rep/multi/opt/Gemini_Generated_Image_pfo3mtpfo3mtpfo3-1920w.png");
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    padding: 0px 15.999999999999998px 0px 15.999999999999998px;
    margin: 0% 0% 0% 0%;
}
    
#\39 90b1c2d {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 539px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 afbdb21.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#\33 afbdb21 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a480e2f5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: linear-gradient(135deg, rgba(255, 253, 181, 1) 23%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    border-style: solid;
}
    
#\33 e2162c3 {
    margin: 0px 0% 0px 0%;
}
    
#group_8rg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 24px;
}
    
#\31 5f5eab7 {
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 20px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: linear-gradient(90deg, rgba(220, 252, 231, 1) 8%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
    border-radius: 100px 0px 0px 100px;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 215888d {
    align-self: auto;
    max-height: 100%;
    min-height: 7vw;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    width: 7vw;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-image: url(https://irp.cdn-website.com/md/dmtmpl/e66c6b66-8abf-495b-b276-c464d9d00782/dms3rep/multi/circle_list_marker-109cd27b.svg);
    border-style: solid;
    order: 0;
    height: auto;
    border-radius: 0% 0% 0% 0%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 071bd27 {
    align-self: auto;
    max-width: 100%;
    width: 68px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0dd3931 {
    max-width: 100%;
    width: 481px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ns2 {
    align-items: flex-start;
    width: 80%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-image: linear-gradient(450deg, rgba(0, 0, 0, 0) 51%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\32 c57e1b7 {
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 20px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: linear-gradient(90deg, rgba(220, 252, 231, 1) 8%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
    border-radius: 100px 0px 0px 100px;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 df6aab0 {
    align-self: auto;
    max-height: 100%;
    min-height: 7vw;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    width: 7vw;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-image: url(https://irp.cdn-website.com/md/dmtmpl/e66c6b66-8abf-495b-b276-c464d9d00782/dms3rep/multi/circle_list_marker-109cd27b.svg);
    border-style: solid;
    order: 0;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 98f39f8 {
    align-self: auto;
    max-width: 100%;
    width: 68px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b28a2cf6 {
    align-items: flex-start;
    width: 80%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-image: linear-gradient(450deg, rgba(0, 0, 0, 0) 51%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\36 41a27b3 {
    max-width: 100%;
    width: 481px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec629f61 {
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 20px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    background-image: linear-gradient(90deg, rgba(220, 252, 231, 1) 8%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
    border-radius: 100px 0px 0px 100px;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ffcc398 {
    align-self: auto;
    max-height: 100%;
    min-height: 7vw;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    width: 7vw;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-image: url(https://irp.cdn-website.com/md/dmtmpl/e66c6b66-8abf-495b-b276-c464d9d00782/dms3rep/multi/circle_list_marker-109cd27b.svg);
    border-style: solid;
    order: 0;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 460631a {
    align-self: auto;
    max-width: 100%;
    width: 68px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b9a5d0e {
    align-items: flex-start;
    width: 80%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    background-image: linear-gradient(450deg, rgba(0, 0, 0, 0) 51%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#widget_6re {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#b59bbd80 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 69px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#e36f9299 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#\36 1625b2d {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 01b809e.flex-element.widget-wrapper > [data-element-type] {
    padding: 26px 40px 26px 40px;
}
#\37 01b809e {
    max-width: 100%;
    width: 291px;
    height: auto;
    order: 2;
    margin: 0px 0% 0px -19.1%;
}
    
#\37 e449c7e {
    max-width: 100%;
    width: 20.16%;
    height: 214px;
    order: 3;
    margin-left: 246px;
}
    
#bc686d7d {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#f5edc29a {
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-height: 326px;
    justify-content: flex-start;
    min-width: 4%;
    height: auto;
}
    
#af345664 {
    row-gap: 24px;
    column-gap: 16px;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    min-height: 301px;
    align-items: center;
    height: auto;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 21%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
    padding: 8px 10px 8px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a3881813.flex-element.widget-wrapper > [data-element-type] {
    padding: 28px 0px 28px 0px;
}
#a3881813 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0.3%;
}
    
#\37 079fa9f {
    row-gap: 24px;
    column-gap: 16px;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    min-height: auto;
    align-items: center;
    border-radius: 0px 0px 0px 0px;
    background-image: linear-gradient(0deg, rgba(214, 226, 197, 1) 21%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
    padding: 8px 10px 8px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a9ff5200 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sii {
    width: 44.93%;
    height: 284px;
    max-width: 100%;
    order: 1;
}
    
#group_3fs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_onu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_46t {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_guv {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.536875946330096%;
    flex-wrap: nowrap;
}
    
#group_6n1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48.67683065605837%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_uig {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-end;
    position: relative;
    max-width: 100%;
    width: 48.73%;
    min-height: 224px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9995075675637746%;
    align-content: flex-end;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#widget_336 {
    width: 100%;
    height: 242px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_6o3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bbee4c4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f7435725 {
    min-height: 2500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 5f9700f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 21%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
}
    
#widget_r0u {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -33px;
    order: 0;
}
    
#widget_cgm {
    width: 41.35%;
    height: 516px;
    max-width: 100%;
    margin-top: 0px;
    order: 1;
}
    
#widget_kv8 {
    width: 37.09%;
    height: 456px;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -781px;
    order: 3;
}
    
#widget_og1 {
    width: 38.84%;
    height: 320px;
    max-width: 100%;
    order: 2;
}
    
#widget_m1g {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 286px;
    order: 4;
}
    
#widget_cec {
    width: 53.39%;
    height: 320px;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6f1dd90 {
    margin: 0px 0% 0px 0%;
}
    
#group_k8c {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.536875946330096%;
    order: 7;
    flex-wrap: nowrap;
}
    
#group_fdf {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 48.73%;
    min-height: 247px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#group_8ff {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 48.69%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_hqe {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_30v {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 eb2b889 {
    max-width: 100%;
    width: 481px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d598c838 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 d698b93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 ec03b2b {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 b43da35 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ff8cb2e7 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 9807f58 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_oj8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_g13 {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_1sl {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_8jo {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ab8022d4 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 09bafa7 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 a5e2625 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 4a4b98c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 2b549b5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\30 c1ef9e3 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_qvc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_2hu {
    width: 100%;
    height: 252px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_gh7 {
    width: 93.48%;
    height: 250px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f7da86d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 23%, rgba(255, 253, 181, 1) 100%);
    background-origin: border-box;
    margin: 0% 0% 0% 0%;
}
    
#\31 e09b177 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a36a34d6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_j37 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_b7t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_40f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.536875946330096%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4ut {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781521 {
    row-gap: 8px;
    min-height: 288px;
    height: auto;
    padding: 30% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#widget_qp8 {
    width: 75.32%;
}
    
#group_4u9 {
    min-height: 164px;
    height: auto;
    padding: 10px 8px 10px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bd94bbd {
    width: 442px;
}
    
#widget_4nf {
    width: 22.78%;
}
    
#d6238b6b {
    column-gap: 0px;
    min-height: 80px;
    height: auto;
    padding: 10px 8px 10px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2d3b422 {
    width: 21%;
}
    
#\36 3bd85219866cc3622781520 {
    padding: 3% 3% 0% 3%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0186290 {
    width: 100%;
}
    
#\36 4e45c4c {
    margin: 0px 0% 0px 0%;
}
    
#c323f181 {
    justify-content: flex-end;
    column-gap: 4%;
    height: auto;
    min-height: 125px;
    padding: 0px 15.999999999999998px 0px 15.999999999999998px;
    margin: 0px 0% 0px 0%;
}
    
#ce505fc8 {
    width: 17.42%;
    height: 126px;
}
    
#\32 fc05ccb {
    width: 518px;
}
    
#d7c0e73f {
    align-self: flex-end;
    width: 20.6%;
    height: 166px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 c3f9182 {
    align-self: flex-start;
    width: 20.6%;
    height: 166px;
    min-width: 32px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 b87e050 {
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: nowrap;
    height: auto;
    min-height: 501px;
}
    
#fab628b1 {
    width: 293px;
    min-width: 32px;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 eade279 {
    row-gap: 8px;
    padding: 3% 3% 6% 3%;
}
    
#\32 b8fc6fb {
    align-items: center;
    justify-content: center;
    height: auto;
    min-height: 182px;
    padding: 8% 16px 8% 16px;
    margin: 0px 0% 0px 0%;
}
    
#cc1f5e97 {
    height: auto;
    min-height: 334px;
    justify-content: flex-end;
}
    
#\38 cfa2efe {
    width: 99.76%;
}
    
#dd22f35e {
    height: auto;
    min-height: 212px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e2162c3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 90b1c2d {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#a81e38ee {
    width: 100%;
    min-height: 80px;
    order: 0;
    row-gap: 16px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e93a9cc {
    width: 100%;
    min-height: 476px;
    flex-direction: row;
    height: auto;
    order: 1;
}
    
#group_8rg {
    row-gap: 14px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5f5eab7 {
    column-gap: 16px;
    justify-content: flex-start;
}
    
#\38 215888d {
    width: 90px;
    min-height: 90px;
    height: auto;
}
    
#\38 0dd3931 {
    width: 86.51%;
}
    
#group_ns2 {
    justify-content: center;
    width: 86%;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c57e1b7 {
    column-gap: 16px;
    justify-content: flex-start;
}
    
#\30 df6aab0 {
    width: 90px;
    min-height: 90px;
    height: auto;
}
    
#b28a2cf6 {
    justify-content: center;
    width: 86%;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\36 41a27b3 {
    width: 94.41%;
}
    
#ec629f61 {
    column-gap: 16px;
    justify-content: flex-start;
}
    
#\36 ffcc398 {
    width: 90px;
    min-height: 90px;
    height: auto;
}
    
#\34 b9a5d0e {
    justify-content: center;
    width: 86%;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\33 460631a {
    width: 48px;
}
    
#\37 98f39f8 {
    width: 48px;
}
    
#\33 071bd27 {
    width: 48px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a9ff5200 {
    margin: 0px 0% 0px 0%;
}
    
#\37 079fa9f {
    column-gap: 16px;
    min-height: 86px;
    height: auto;
    justify-content: center;
    order: 2;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1625b2d {
    row-gap: 0px;
    padding: 6% 3% 6% 3%;
}
    
#a3881813.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 3% 16px 3%;
}
#a3881813 {
    width: 203.031px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 01b809e.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 3% 12px 3%;
}
#\37 01b809e {
    width: 197px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e449c7e {
    width: 325px;
}
    
#af345664 {
    min-height: auto;
    height: auto;
    order: 1;
}
    
#f5edc29a {
    min-height: 282px;
    height: auto;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#b59bbd80 {
    height: auto;
    min-height: 87px;
}
    
#bc686d7d {
    width: 504px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7435725 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e6f1dd90 {
    margin: 0px 0% 0px 0%;
}
    
#\37 eb2b889 {
    width: 96.23%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e5ae85f {
    margin: 0px 0% 0px 0%;
}
    
#d598c838 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 d698b93 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 ec03b2b {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 b43da35 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ff8cb2e7 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab8022d4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 01030c2 {
    margin: 0px 0% 0px 0%;
}
    
#\33 2b549b5 {
    column-gap: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e09b177 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 054e37a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 498px;
    align-items: flex-start;
    height: auto;
    justify-content: flex-end;
    padding: 40% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#d6238b6b {
    row-gap: 8px;
    flex-direction: column;
    min-height: 216px;
    flex-wrap: nowrap;
    height: auto;
}
    
#group_4u9 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 258px;
    justify-content: flex-end;
    align-items: flex-end;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_qp8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qp8 {
    width: 68.64%;
    min-width: 32px;
    align-self: flex-start;
    margin: -19.8% 0% -15% 0%;
}
    
#widget_4nf {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2d3b422 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bd94bbd {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 0186290 {
    width: 100.00%;
}
    
#\38 eade279 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 4% 4% 8% 4%;
}
    
#cc1f5e97 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c3f9182 {
    width: 100.00%;
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b8fc6fb {
    width: 100%;
    min-height: 152px;
    align-items: flex-start;
    height: auto;
    padding: 16px 4% 16px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b87e050 {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    row-gap: 32px;
    padding: 16px 4% 16px 4%;
    margin: 0px 0% 0px 0%;
}
    
#c323f181 {
    flex-direction: row;
    width: 100%;
    min-height: 189px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    column-gap: 6%;
    height: auto;
}
    
#d7c0e73f {
    width: 100.00%;
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dd22f35e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ce505fc8 {
    width: 38.59%;
    height: 160px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 fc05ccb {
    width: 303px;
}
    
#fab628b1 {
    min-width: 32px;
    width: 313px;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 4e45c4c {
    margin: 0px 0% 0px 0%;
}
    
#\38 cfa2efe {
    width: 90.49%;
}
}



@media (max-width: 767px) {
    
#a81e38ee {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    row-gap: 8px;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e93a9cc {
    width: 100%;
    min-height: 235px;
    align-items: flex-start;
    order: 0;
    height: auto;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 90b1c2d {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 4% 4% 4% 4%;
}
    
#\33 e2162c3 {
    margin: 0px 0% 0px 0%;
}
    
#group_8rg {
    row-gap: 10px;
    padding: 6px 0px 6px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5f5eab7 {
    align-items: flex-start;
    height: auto;
    min-height: 84px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 8%;
    margin: 0px 0% 0px 0%;
}
    
#\38 215888d {
    width: 60px;
    min-height: 60px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0dd3931 {
    width: 95.45%;
}
    
#group_ns2 {
    width: 100.00%;
    min-width: 32px;
    padding: 8% 8px 8% 8px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c57e1b7 {
    align-items: flex-start;
    padding: 0px 0% 0px 8%;
    margin: 0px 0% 0px 0%;
}
    
#\30 df6aab0 {
    width: 60px;
    min-height: 60px;
}
    
#b28a2cf6 {
    width: 100%;
    padding: 8% 8px 8% 8px;
    margin: 0px 0% 0px 0%;
}
    
#\36 41a27b3 {
    width: 97.28%;
}
    
#ec629f61 {
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 108px;
    padding: 0px 0% 0px 8%;
    margin: 0px 0% 0px 0%;
}
    
#\36 ffcc398 {
    width: 60px;
    min-height: 60px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b9a5d0e {
    width: 100.00%;
    min-width: 32px;
    padding: 8% 8px 8% 8px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b59bbd80 {
    width: 100%;
    min-height: 62px;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 1625b2d {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\37 e449c7e {
    width: 170px;
    height: 56px;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f5edc29a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\37 079fa9f {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    column-gap: 0px;
    row-gap: 8px;
    padding: 8px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
}
    
#a3881813.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 16px 12px 16px;
}
#a3881813 {
    width: 240px;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#af345664 {
    flex-wrap: nowrap;
    flex-direction: column;
    row-gap: 8px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\37 01b809e.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 16px 12px 16px;
}
#\37 01b809e {
    width: 200px;
    order: 3;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a9ff5200 {
    margin: 0px 0% 0px 0%;
}
    
#bc686d7d {
    width: 92.29%;
}
    
#widget_sii {
    height: 240px;
}
    
#widget_46t {
    height: 240px;
}
    
#widget_336 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#bbee4c4a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f7435725 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_cgm {
    height: 240px;
}
    
#widget_kv8 {
    height: 240px;
}
    
#widget_og1 {
    height: 240px;
}
    
#widget_cec {
    height: 240px;
}
    
#widget_hqe {
    height: 240px;
}
    
#\37 eb2b889 {
    width: 95.82%;
}
}



@media (max-width: 767px) {
    
#d598c838 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\33 d698b93 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 ec03b2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 b43da35 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ff8cb2e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_g13 {
    height: 240px;
}
    
#widget_1sl {
    height: 240px;
}
    
#widget_8jo {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#ab8022d4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 09bafa7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a5e2625 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 2b549b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\30 c1ef9e3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2hu {
    height: 240px;
}
    
#widget_gh7 {
    height: 240px;
}
}



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

#\38 215888d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABW0lEQVQY0x3PvW7UQBSG4akoUuVW0oJEWrgXWn5KBF3Sw4WkREHQoNAhpHjXmzWe2ZlzxnbW7MqeP8+Z9SDTP3r1fax2h3PpuhfKNZ/Q4RqtNmjbAUz/S47DlRj88+qYz5gM6iUG/hGDuEMv9+BxUq4NYLsGTP9NjYe3fAhPGcY/n3Xc/tRxG2GqswwyS6+zcm0G2zkw/Rc5jO+ZprLUVPZAD3lH/CSimnloZuEfT8p2GcxeqvHwgzV0b5HWUaVNFlTPgngWUWXuu1m6NiuzNzD2DWvS/YhpNcEC0wLrLOIuL9X/E+zjcgyYTsVvnYoW0zrLVJ12SzWKeTepGTxksG2tzN9bhrS+1qn4rlPhFwy0yRCrDBPP6OUAtrmR4/E1U/RwqdPqnU7FraaVQtpYjNWIgdfo1Q3Y9hUf7QXjJM4UbZ8hlR80lXc6bjo9VRqC/Kpc80aY40U10JN/CdVhRgvbYLsAAAAASUVORK5CYII=')!important}#\30 df6aab0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABW0lEQVQY0x3PvW7UQBSG4akoUuVW0oJEWrgXWn5KBF3Sw4WkREHQoNAhpHjXmzWe2ZlzxnbW7MqeP8+Z9SDTP3r1fax2h3PpuhfKNZ/Q4RqtNmjbAUz/S47DlRj88+qYz5gM6iUG/hGDuEMv9+BxUq4NYLsGTP9NjYe3fAhPGcY/n3Xc/tRxG2GqswwyS6+zcm0G2zkw/Rc5jO+ZprLUVPZAD3lH/CSimnloZuEfT8p2GcxeqvHwgzV0b5HWUaVNFlTPgngWUWXuu1m6NiuzNzD2DWvS/YhpNcEC0wLrLOIuL9X/E+zjcgyYTsVvnYoW0zrLVJ12SzWKeTepGTxksG2tzN9bhrS+1qn4rlPhFwy0yRCrDBPP6OUAtrmR4/E1U/RwqdPqnU7FraaVQtpYjNWIgdfo1Q3Y9hUf7QXjJM4UbZ8hlR80lXc6bjo9VRqC/Kpc80aY40U10JN/CdVhRgvbYLsAAAAASUVORK5CYII=')!important}#\36 ffcc398.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABW0lEQVQY0x3PvW7UQBSG4akoUuVW0oJEWrgXWn5KBF3Sw4WkREHQoNAhpHjXmzWe2ZlzxnbW7MqeP8+Z9SDTP3r1fax2h3PpuhfKNZ/Q4RqtNmjbAUz/S47DlRj88+qYz5gM6iUG/hGDuEMv9+BxUq4NYLsGTP9NjYe3fAhPGcY/n3Xc/tRxG2GqswwyS6+zcm0G2zkw/Rc5jO+ZprLUVPZAD3lH/CSimnloZuEfT8p2GcxeqvHwgzV0b5HWUaVNFlTPgngWUWXuu1m6NiuzNzD2DWvS/YhpNcEC0wLrLOIuL9X/E+zjcgyYTsVvnYoW0zrLVJ12SzWKeTepGTxksG2tzN9bhrS+1qn4rlPhFwy0yRCrDBPP6OUAtrmR4/E1U/RwqdPqnU7FraaVQtpYjNWIgdfo1Q3Y9hUf7QXjJM4UbZ8hlR80lXc6bjo9VRqC/Kpc80aY40U10JN/CdVhRgvbYLsAAAAASUVORK5CYII=')!important}#\39 e93a9cc.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAABoElEQVQY012K708ScQCHv/9jr3rT1lZjbW3GyqNNyTx+Rgk4TPJEoSKQpXXAOAIHp/04ICxhOStpVCudgXCc/gFPi803vXj2fPbsI/Jphc0XcbRklGzEhRq8w5bi4fWqn0YqREtLsF/LI/IPvZSXA2gRN6p7krznFkZ0BmPpLvW4l3pmgearJKIg26kEHJTdN1ElG1nJhhGU2FmcYicmo0ddFKM+hO6RqIec6F4HquM6qYkrVAMS72MyjYSPYmSWjeAswkhEaa/HaaaWqTx6QEaeRAtPUY25eJsOUlq5j6aEEI1Sgd1yltrzBHo8zJrvNql7EituO5lFmWxijm01jviy36Jdq7CdiVFRfKz77CxNX8Vpu4Bfusyz+WnevVQQ3c4enxo61bRCITzDmvMainQJ/8RFFtw3yCXn+bi1gTg8/E73YI92TcfIpak+jVBcDZB9Mkcp95gP9U1+dHYRQ/OYgXnMn95vfnY/c9Cu8631hl9fm/SPOgyHR1hWHzGyThidnmCdDsY2Rz2GZg9z1Mc6G4z7P8T5sMbnc/5vA/4C5np0bh6hPKwAAAAASUVORK5CYII=')!important}