@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1652781204.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1238383935 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1353831750 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1510481329:hover { background-image:none !important; }

  *#dm .dmInner a.u_1510481329.hover { background-image:none !important; }

  *#dm .dmInner div.u_899734846 img { border-radius:190px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1777706848 img { border-radius:0px 0px 183px 0px !important; }

  *#dm .dmInner div.u_1308628354 img { border-radius:0px 190px 0px 0px !important; }

  *#dm .dmInner div.u_1574953928 img { border-radius:0px 0px 0px 190px !important; }

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

  *#dm .dmInner div.u_1402275104 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:8px 8px 8px 8px !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1811654943 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:8px 8px 8px 8px !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1108247728 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:8px 8px 8px 8px !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1529354048 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:8px 8px 8px 8px !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1498301958 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_2) !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:8px 8px 8px 8px !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1629055151 {
    padding:25% !important;
    border-radius:50% !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1831176743 {
    padding:25% !important;
    border-radius:50% !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1125203680 {
    padding:25% !important;
    border-radius:50% !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1850354422 {
    padding:25% !important;
    border-radius:50% !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1884550937 {
    padding:25% !important;
    border-radius:50% !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:none !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner div.u_1319915385 {
    padding:25% !important;
    border-radius:50% !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    background-image:none !important;
    background-color:var(--color_2) !important;
  }
}

@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

  *#dm .dmInner a.u_1510481329 span.text { font-size:17px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#dc93154f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 100%;
    min-width: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ce58686 {
    min-height: 731px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 12% 10% 12%;
    margin: 0% 0% 0% 0%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.45;
}
#a7a96062 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/22bdd516/dms3rep/multi/popps.gif");
}
    
#b305b0d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b305b0d6 {
    width: 56%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c21ce5 {
    width: 67.10%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f46de9 {
    width: 260px;
    height: 50px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
    
#\30 46fd165.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 46fd165 {
    width: 56%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b2a2cd30 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 9f026d1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 efdbd7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f14fb5eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_c7v {
    width: 93.38%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_gig {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_b8a {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
}
    
#widget_5sj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#innergrid_f6q {
    width: 99.93%;
    grid-template-rows: minmax(738px, max-content);
    max-width: 100%;
}
    
#group_95c {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 59.27%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 200px 0 0 0;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_hr8 {
    width: 58.81%;
    height: 366px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 21px 0% 0px 3.0213715805471115%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 fd1aa15 {
    align-items: flex-start;
    justify-self: end;
    align-self: start;
    order: 0;
    width: 59.27%;
    min-height: 42.14%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 200px 0px;
    margin: 426px 0px 0px 0px;
}
    
#\31 83ff820 {
    width: 58.66%;
    height: 307px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 408px 2.7878039513677813% 0px 0%;
}
    
#widget_0ml {
    width: 31.91%;
    height: 366px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 21px 2.804198328267474% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 606a4d0 {
    width: 32.07%;
    height: 307px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 408px 0% 0px 3.0490121580547114%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 26674c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ec9a8b9b {
    min-height: 72px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 12% 1% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\32 54ea384 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_aqd {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_fut {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#bbe09c29 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e3d9bcac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d31f37a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\39 519da89 {
    min-height: 303px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 12% 1% 12%;
    margin: 0% 0% 0% 0%;
}
    
#ad018025 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jft {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_k1r {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h4p {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tgd {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_rq0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_668 {
    width: 23.47%;
    height: auto;
    max-width: 100%;
}
    
#widget_328 {
    width: 23px;
    height: auto;
    max-width: 100%;
}
    
#d57a0a1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    order: 2;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#dba535eb {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fff8b2f5 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc677102 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 00d08c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ea179ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a555a992 {
    width: 23.47%;
    height: auto;
    max-width: 100%;
}
    
#\38 bde31b4 {
    width: 23px;
    height: auto;
    max-width: 100%;
}
    
#\31 a45be28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\30 07b3a86 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 46a7b5a {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0a198c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 06b5717 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2f38cb9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eb8f9e4d {
    width: 23.47%;
    height: auto;
    max-width: 100%;
}
    
#\31 e0de42c {
    width: 23px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 3b37452 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ec445350 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7e6ddec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#db17e5d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 cc3ebe6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 8b136be[data-background-color-animation] {
    
}
#\39 8b136be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    justify-content: space-between;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\32 3a1ce71 {
    width: 23.47%;
    height: auto;
    max-width: 100%;
}
    
#\36 82b5bbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a1dc14f {
    width: 23.47%;
    height: auto;
    max-width: 100%;
}
    
#a85eed34 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abea3788 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5088f98 {
    width: 23px;
    height: auto;
    max-width: 100%;
}
    
#\30 0451633 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 51e123b {
    width: 23px;
    height: auto;
    max-width: 100%;
}
    
#d151a7ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1ad0da0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6662f45 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b81ba1a {
    min-height: 277px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 12% 6% 12%;
    margin: 0% 0% 0% 0%;
}
    
#e3ee7336 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#group_01t {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 9101718 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b005af18 {
    min-height: 157px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 12% 1% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f7525fc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_fnh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_227 {
    width: 82.84%;
    height: auto;
    max-width: 100%;
}
    
#\31 4ac2669 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 75a7089 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 2afb5bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    border-style: solid;
    box-shadow: none;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\34 cfd52b1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#cbf7bf18 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 12% 1% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9fbfcd4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 c175a0a {
    width: 68px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ln3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_k3s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d406ccba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\38 a6513b6 {
    width: 68px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 73a5abd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 e3723fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bb89d0d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#a36b6a07 {
    width: 68px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5e96187 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 489d42e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#ad7b07ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\34 0a83c60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 1979bb0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#c23a009c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 be28007 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 fffaebe {
    min-height: 365px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 12% 6% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\31 5dfb9fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 ac81f42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c27b0a01 {
    width: 68px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9eca641 {
    width: 68px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b3300a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 86c354f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dcf2218c {
    width: 68px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 abbd39a {
    margin: 0px 0% 0px 0%;
}
    
#\37 2856e7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 c8c5297 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 f5df84c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\36 bc8b9c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 6% 2% 6% 12%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0f120a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/22bdd516/dms3rep/multi/opt/Home+Health+Care+Service+-+2026-03-30T231822.750-1920w.png");
    margin: 0% 0% 0% 0%;
}
#\31 0f120a8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AG12fYSSpKO0z6+607i/1b6/0cK9y8i+xsK1tbutpwBla213f4qVnK2dnqyinKaclJuaj5SjlpinmZWsn5UATk5PY2NqhH6GkIODjnhygWthd2JbemhifnFpi4B0AE1OS1dXV2VgXGpeUWRSP19LOV1LP1xORFRLPlFMOQA/RjRJTzxSVT1WVjdRTStQTCtPSzFKSTI+Pyo2OSMAQlArQlAoQU8jP00ePEodPEkhPEklPUkoNkAiLTccsrVLaOCpdbYAAAAASUVORK5CYII=');
}
    
#\30 7e3f775 {
    margin: 0px 0% 0px 0%;
}
    
#widget_tl8 {
    width: 78.27%;
    height: auto;
    max-width: 100%;
}
    
#widget_78p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 ecf6bf9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 67184a6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d833b722 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_93d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ann {
    width: 92.75%;
    height: auto;
    max-width: 100%;
}
    
#\32 881dd72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h5h {
    width: 100%;
    height: 362px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 50f5ba2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 70a0172 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\37 b9ca372 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/22bdd516/dms3rep/multi/opt/Home+Health+Care+Service+-+2026-03-30T235912.705-1920w.png");
    border-radius: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
#\37 b9ca372.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AMC9r8nIwdbX1NnY1NjSydHJv9DMxdPU0dTY2NHX1gDIwbLBv7i7vLq1say8rJy9qJK7rJrAurG/vri7ubIAxrKUqaGUjI6PfHp5lX5qo39eoIVqpZmKo52TopeGAL6rjpeQg2tucGBfX4VuWp97Wpl9XZuMcpiMdJuHbQCwmHiUgmx2a194a12YfGCsh2SmiF+pkWOpk2aulGwArJiCoIlwlXtfo4ZmtpNsv5tzuppmvp9bwKFexaZzK/ptfW+wh8sAAAAASUVORK5CYII=');
}
    
#fdcc53e0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_684 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_q0u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c158719d::before, #c158719d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.75;
    border-radius: inherit;
}
#c158719d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/85f77cb8-b994-4f61-bfe4-82be9555cc50/dms3rep/multi/opt/andrej-lisakov--vSka6gZTWM-unsplash+Copy+7-1920w.jpg");
    background-attachment: fixed;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#c158719d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwQFBiERFDFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRMf/aAAwDAQACEQMRAD8AvoMou2Qjp9kwRuZzwPAsGTKb9BI+JtdqMlo180iKSus6Jo//2Q==');
}
    
#\30 efc420d {
    min-height: 361px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 c30adf8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_qo3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_l2c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_t41 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ng0 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#d321f3ef {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ce58686 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 16% 4% 16% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
}
    
#b305b0d6 {
    width: 84.64%;
}
    
#e0c21ce5 {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#dc93154f {
    width: 100%;
    min-height: 8px;
}
    
#\30 46fd165 {
    width: 100.00%;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b2a2cd30 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ee062a5c {
    margin: 0px 0% 0px 0%;
}
    
#\30 efdbd7e {
    width: 100%;
    min-height: 80px;
}
    
#f14fb5eb {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad018025 {
    margin: 0px 0% 0px 0%;
}
    
#\39 519da89 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 303px;
}
    
#e3d9bcac {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d57a0a1c {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 a45be28 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_668 {
    width: 32.97%;
}
    
#a555a992 {
    width: 30.03%;
}
    
#eb8f9e4d {
    width: 15.08%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c7e6ddec {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\38 cc3ebe6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 8b136be {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b81ba1a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 277px;
}
    
#group_01t {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 3a1ce71 {
    width: 32.64%;
}
    
#\38 a1dc14f {
    width: 30.69%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b005af18 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 75a7089 {
    margin: 0px 0% 0px 0%;
}
    
#widget_227 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9fbfcd4 {
    margin: 0px 0% 0px 0%;
}
    
#cbf7bf18 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 240px;
}
    
#\35 2afb5bb {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d406ccba {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#bb89d0d9 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 abbd39a {
    margin: 0px 0% 0px 0%;
}
    
#\33 fffaebe {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 365px;
}
    
#\31 86c354f {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 1979bb0 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ad7b07ac {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c8c5297 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 7e3f775 {
    margin: 0px 0% 0px 0%;
}
    
#\31 0f120a8 {
    width: 100%;
    min-height: 376px;
    height: auto;
}
#\31 0f120a8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AG12fYSSpKO0z6+607i/1b6/0cK9y8i+xsK1tbutpwBla213f4qVnK2dnqyinKaclJuaj5SjlpinmZWsn5UATk5PY2NqhH6GkIODjnhygWthd2JbemhifnFpi4B0AE1OS1dXV2VgXGpeUWRSP19LOV1LP1xORFRLPlFMOQA/RjRJTzxSVT1WVjdRTStQTCtPSzFKSTI+Pyo2OSMAQlArQlAoQU8jP00ePEodPEkhPEklPUkoNkAiLTccsrVLaOCpdbYAAAAASUVORK5CYII=');
}
    
#\36 bc8b9c5 {
    width: 100%;
    min-height: 80px;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 67184a6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c60e9dc4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_h5h {
    height: 232px;
}
    
#widget_ann {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 50f5ba2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 c9b6c9e {
    margin: 0px 0% 0px 0%;
}
    
#\37 b9ca372 {
    width: 100%;
    min-height: 359px;
    height: auto;
}
#\37 b9ca372.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AMC9r8nIwdbX1NnY1NjSydHJv9DMxdPU0dTY2NHX1gDIwbLBv7i7vLq1say8rJy9qJK7rJrAurG/vri7ubIAxrKUqaGUjI6PfHp5lX5qo39eoIVqpZmKo52TopeGAL6rjpeQg2tucGBfX4VuWp97Wpl9XZuMcpiMdJuHbQCwmHiUgmx2a194a12YfGCsh2SmiF+pkWOpk2aulGwArJiCoIlwlXtfo4ZmtpNsv5tzuppmvp9bwKFexaZzK/ptfW+wh8sAAAAASUVORK5CYII=');
}
    
#fdcc53e0 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 efc420d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b88ca9a3 {
    margin: 0px 0% 0px 0%;
}
    
#c158719d::before, #c158719d > .bgExtraLayerOverlay {
    
}
#c158719d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwQFBiERFDFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRMf/aAAwDAQACEQMRAD8AvoMou2Qjp9kwRuZzwPAsGTKb9BI+JtdqMlo180iKSus6Jo//2Q==');
}
}



@media (max-width: 767px) {
    
#dc93154f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
}
    
#\31 ce58686 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 16% 4% 16% 4%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_1);
}
    
#b305b0d6 {
    width: 100%;
}
    
#e0c21ce5 {
    width: 100%;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
}
    
#\30 46fd165 {
    width: 100%;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b2a2cd30 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 efdbd7e {
    width: 100%;
    min-height: 518px;
    align-items: center;
    height: auto;
}
    
#f14fb5eb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#group_95c {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 31.98%;
    width: 59.25%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_hr8 {
    height: 240px;
    justify-self: start;
    align-self: start;
    width: 58.8%;
    margin: 9px 0% 0px 3.049604416988796%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 fd1aa15 {
    justify-self: end;
    align-self: start;
    width: 59.26%;
    min-height: 46.01%;
    height: auto;
    margin: 272px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 83ff820 {
    height: 240px;
    justify-self: end;
    align-self: start;
    width: 58.65%;
    margin: 262px 2.7753320355818274% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_0ml {
    height: 240px;
    justify-self: end;
    align-self: start;
    width: 31.91%;
    margin: 9px 2.775444373751965% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 606a4d0 {
    height: 240px;
    justify-self: start;
    align-self: start;
    width: 32.21%;
    margin: 262px 0% 0px 3.0429587927362434%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_f6q {
    width: 99.84%;
    grid-template-rows: minmax(514px, max-content);
}
    
#widget_c7v {
    width: 100.00%;
}
}



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



@media (max-width: 767px) {
    
#e3d9bcac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 519da89 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d57a0a1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 a45be28 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_668 {
    width: 33.74%;
}
    
#a555a992 {
    width: 34.74%;
}
    
#eb8f9e4d {
    width: 33.40%;
}
}



@media (max-width: 767px) {
    
#c7e6ddec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 8b136be {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 b81ba1a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_01t {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 3a1ce71 {
    width: 33.40%;
}
    
#\38 a1dc14f {
    width: 34.07%;
}
}



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



@media (max-width: 767px) {
    
#\35 2afb5bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cbf7bf18 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d406ccba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bb89d0d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#ad7b07ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 1979bb0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 fffaebe {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 86c354f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 c8c5297 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 bc8b9c5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 0f120a8 {
    min-height: 226px;
    align-items: center;
    width: 100%;
    height: auto;
}
#\31 0f120a8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AG12fYSSpKO0z6+607i/1b6/0cK9y8i+xsK1tbutpwBla213f4qVnK2dnqyinKaclJuaj5SjlpinmZWsn5UATk5PY2NqhH6GkIODjnhygWthd2JbemhifnFpi4B0AE1OS1dXV2VgXGpeUWRSP19LOV1LP1xORFRLPlFMOQA/RjRJTzxSVT1WVjdRTStQTCtPSzFKSTI+Pyo2OSMAQlArQlAoQU8jP00ePEodPEkhPEklPUkoNkAiLTccsrVLaOCpdbYAAAAASUVORK5CYII=');
}
    
#widget_tl8 {
    width: 99.64%;
}
}



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



@media (max-width: 767px) {
    
#\32 50f5ba2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 b9ca372 {
    width: 100%;
    min-height: 191px;
    align-items: center;
    height: auto;
}
#\37 b9ca372.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AMC9r8nIwdbX1NnY1NjSydHJv9DMxdPU0dTY2NHX1gDIwbLBv7i7vLq1say8rJy9qJK7rJrAurG/vri7ubIAxrKUqaGUjI6PfHp5lX5qo39eoIVqpZmKo52TopeGAL6rjpeQg2tucGBfX4VuWp97Wpl9XZuMcpiMdJuHbQCwmHiUgmx2a194a12YfGCsh2SmiF+pkWOpk2aulGwArJiCoIlwlXtfo4ZmtpNsv5tzuppmvp9bwKFexaZzK/ptfW+wh8sAAAAASUVORK5CYII=');
}
    
#fdcc53e0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c158719d::before, #c158719d > .bgExtraLayerOverlay {
    
}
#c158719d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
#c158719d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwQFBiERFDFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRMf/aAAwDAQACEQMRAD8AvoMou2Qjp9kwRuZzwPAsGTKb9BI+JtdqMlo180iKSus6Jo//2Q==');
}
    
#\30 efc420d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_t41 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 15px;
}
    
#widget_ng0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
    
#d321f3ef {
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
}

