@media all {
  *#dm .dmInner a.u_1542533422 span.text { font-weight:600 !important; }

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

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

  *#dm .dmInner div.u_66270187 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1740273674 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1196264149 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1261073801 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1338277685 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1791618185 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1604461510 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1914457396 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1831263448 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1625782587 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1393712272 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1557067901 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1331849582 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1643302569 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1018846226 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1904240332 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1388609760 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1204518571 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1348410162 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1210419181 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1855555658 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1843746660 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1933460909 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1861127704 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1796422353 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1536140023 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1109246370 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1960643248 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1790721878 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1871678051 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1166761283 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1412990810 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1644443194 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_3950404663 .dmformsubmit {
    height:50px !important;
    width:200px !important;
  }

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

  *#dm .dmInner div.u_3002296147 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1344102140 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_3821423996 { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_3821423996 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_3821423996 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner *.u_3821423996 .caption-inner {
    border-bottom-left-radius:20px !important;
    -webkit-border-top-right-radius:20px !important;
    -moz-border-top-right-radius:20px !important;
    -webkit-border-bottom-right-radius:20px !important;
    -webkit-border-bottom-left-radius:20px !important;
    border-top-right-radius:20px !important;
    -webkit-border-top-left-radius:20px !important;
    border-radius:20px !important;
    -moz-border-bottom-right-radius:20px !important;
    -moz-border-top-left-radius:20px !important;
    border-top-left-radius:20px !important;
    -moz-border-radius:20px !important;
    -moz-border-bottom-left-radius:20px !important;
    border-bottom-right-radius:20px !important;
    -webkit-border-radius:20px !important;
  }

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

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

  *#dm .dmInner div.u_1879107901 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1641093410 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1767014764 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1619383778 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner *.u_1701175133 { display:none !important; }

  *#dm .dmInner *.u_1405032538 { display:none !important; }

  *#dm .dmInner *.u_1624087167 { display:none !important; }

  *#dm .dmInner *.u_1280506171 { display:none !important; }

  *#dm .dmInner *.u_1688196493 { display:none !important; }

  *#dm .dmInner *.u_1115273779 { display:none !important; }

  *#dm .dmInner *.u_1295746187 { display:none !important; }

  *#dm .dmInner *.u_1871770032 { display:none !important; }

  *#dm .dmInner *.u_1539234596 { display:none !important; }

  *#dm .dmInner *.u_1786016087 { display:none !important; }

  *#dm .dmInner *.u_1175104285 { display:none !important; }

  *#dm .dmInner *.u_1857369260 { display:none !important; }

  *#dm .dmInner *.u_1700706472 { display:none !important; }

  *#dm .dmInner *.u_1769718658 { display:none !important; }

  *#dm .dmInner *.u_1010037320 { display:none !important; }

  *#dm .dmInner *.u_1903458574 { display:none !important; }

  *#dm .dmInner *.u_1829956776 { display:none !important; }

  *#dm .dmInner *.u_1487564275 { display:none !important; }

  *#dm .dmInner *.u_1547334324 { display:none !important; }

  *#dm .dmInner *.u_1881998314 { display:none !important; }

  *#dm .dmInner *.u_1028138414 { display:none !important; }

  *#dm .dmInner *.u_1442945549 { display:none !important; }

  *#dm .dmInner *.u_1029933401 { display:none !important; }

  *#dm .dmInner *.u_1802247889 { display:none !important; }

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

  *#dm .dmInner div.u_1275882472 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1491251580 img {
    border-radius:20px 20px 0px 0px !important;
    object-position:50% 50% !important;
    object-fit:contain !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3821423996 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_3821423996 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_3821423996 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_3821423996 .photoGalleryThumbs .image-container a { padding-top:400px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3821423996 .photoGalleryThumbs { padding:2.5px !important; }

  *#dm .dmInner *.u_3821423996 .layout-container { padding:2.5px !important; }

  *#dm .dmInner *.u_3821423996 .photoGalleryViewAll { padding:0 2.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3821423996 .photoGalleryThumbs { padding:2.5px !important; }

  *#dm .dmInner *.u_3821423996 .layout-container { padding:2.5px !important; }

  *#dm .dmInner *.u_3821423996 .photoGalleryViewAll { padding:0 2.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 681px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-position: 50% 100%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 244, 246, 1);
    background-image: none;
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_nfk {
    justify-content: flex-start;
    width: 40.59%;
    min-width: 4%;
    min-height: 582px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url("https://irp.cdn-website.com/fa77b342/dms3rep/multi/opt/Untitled+design+-+2026-09-24T010401.898-1920w.png");
    border-radius: 20px 20px 20px 20px;
    height: auto;
    align-self: center;
    margin: 0% 0% 0% 0.1%;
}
    
#group_u81 {
    width: 55.30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_ms6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6c4 {
    width: 84.16%;
    height: auto;
    max-width: 100%;
}
    
#group_3cc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0109381738346337%;
    height: auto;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_n3o {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#d06a6902 {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 2f613fb {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 63309bf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 69a4b2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 fc010c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/fa77b342/dms3rep/multi/opt/491442298_17946255866967440_5323789755273908378_n-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_sln {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k2g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c5455394 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 c9b4d56 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 a44945c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250, 244, 246, 1);
    background-image: url("https://irp.cdn-website.com/fa77b342/dms3rep/multi/opt/Untitled+design+-+2026-08-11T050849.256-1920w.png");
    background-attachment: fixed;
}
    
#\31 fd22c52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_5);
    background-image: none;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_d1v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_h7g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cc0c3061 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#d6a41e38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#b65e0c85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 615ee66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_ujr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: stretch;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fdg {
    width: 100%;
    height: 947px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 1e6d5de {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 b97282f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#ba8e54f4 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#f782a365 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_d0p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_lvl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#group_e2l {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_f0o {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_bae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s4q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dae503a3 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b6f5969b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\39 49a7b6e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7686756 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 4c03524 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ead3aea {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ca7cf3b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 7d5bd34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fca20fd6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-wrap: nowrap;
}
    
#\32 0a78b6d {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#fe4b9033 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 2096ebc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 24ebe00 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 4613fcf {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8cc8392 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d53296ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4cc3f37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 8c6c9ca {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(250,244,246,1);
    background-image: none;
}
    
#\31 5e84a3d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#f4823df1 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#c94f3966 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_kfq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_en2 {
    width: 66.32%;
    height: auto;
    max-width: 100%;
}
    
#widget_av3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d2ff6c56 {
    min-height: 748px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c85faddc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/fa77b342/dms3rep/multi/opt/Untitled+design+-+2026-08-11T050849.256-1920w.png");
    background-attachment: fixed;
}
    
#fd2aaae4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b557fb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_7gv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hn4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e6d {
    width: 100%;
    height: 672px;
    max-width: 100%;
}
}



@media all {
    
#\31 2198115 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 0f84884 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#f5cc3a1a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 4b92025 {
    min-height: 66px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#cc879403 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_njf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b5a8d7d {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#\32 52f498c {
    align-items: flex-start;
    width: 32.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-radius: 20px 20px 0 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 cdb4888 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    padding: 10px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b2bed1b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d597ebd4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b1e19f1 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 2fcb0d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 8891c07 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef1139b1 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#dbfc9d13 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 64e6ba5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4d977ac {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 2cb6d2c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3d14ad7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 29b7823 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\32 e2054fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d23c937 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 6d367e3 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 344f431 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fe133031 {
    align-items: flex-start;
    width: 32.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-radius: 20px 20px 0 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f2035d2 {
    width: 100%;
    height: 400px;
    max-width: 100%;
    order: 0;
}
    
#bb6e88d4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    padding: 10px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9b44ae0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c7757e37 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b12c02f {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 6e58816 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 612beef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 df8a4e3 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 4da93a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3bba41e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ad285cf {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#cbcb1f13 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dad53edf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 c1e293f {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 fe87979 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 248d174 {
    align-items: flex-start;
    width: 32.28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-radius: 20px 20px 0 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9a3dba3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    padding: 10px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 72b1be6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#de44957b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 aac0477 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\34 eb25a12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1b90d2f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 74d036e {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 f35d2e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c525805a {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#dedad4c4 {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-radius: 20px 20px 0 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f284131c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 249px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 10px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e5ee34f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 5aaf701 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 237aa21 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 7e80463 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c4929ac0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2fefbbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 c794255 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cf931a17 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 3a3be1b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bac59ded {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-radius: 20px 20px 0 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#affec80f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    padding: 10px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b25751e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 60a25f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a9e9460b {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\33 00631d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 6e1082f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d6386ac5 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\37 de33ba9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 769448e {
    align-items: flex-start;
    width: 32.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-radius: 20px 20px 0 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ee3f03bd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 1;
    padding: 10px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 faadafb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 d67533b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.860759493670886%;
    height: auto;
    flex-wrap: nowrap;
    order: 1;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 cae9cfc {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 4079c85 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 2101936 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9006601 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 808d14e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7c3aba8 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#f8e070b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f77b4e2f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d147f4f9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 0d0cae1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 8d95c5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4acbdfc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 f50a817 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e2c8cf3a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e4698b1a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 50a2511 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 c415e57 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 702eaa0 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 f08293c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#ff66b5f2 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#fcaa7671 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d72521c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 72b8f87 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6d309cb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2d42a1f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a83f8167 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b06c289 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-wrap: nowrap;
}
    
#\35 dc34191 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e5a1eb95 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\30 8c502a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 2004d8d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a4ac6dd {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 f85a4d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#f72a2f63 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#a8d06c77 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\39 d7e9397 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 1be05ca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e6043862 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#eadc9692 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#\37 644654b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#aa80863e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6f93d04 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ccbd36b9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 14ae42f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 b3689a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d583073 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f112c9d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 ed86c26 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 c143df3 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#\39 8a0e36a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7480ad2 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#c06bfb33 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ecbbb06e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 861ecae {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a34bbae2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ea18a8ff {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e4d99ab6 {
    min-height: 838px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 09c28f1 {
    width: 48%;
    min-width: 4%;
    min-height: 958px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    align-items: center;
    align-content: center;
    order: 1;
    background-image: url("https://irp.cdn-website.com/fa77b342/dms3rep/multi/opt/image1-1149h.jpeg");
    background-position: 50% 0%;
    border-radius: 20px 20px 20px 20px;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#cadde7e0 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_n23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bp9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e459aa16 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#ab7725e4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 c779f62 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#d33cf5fa {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#widget_r03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_h0d {
    width: 75.64%;
    height: auto;
    max-width: 100%;
}
    
#ee0de5fd {
    align-items: stretch;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: stretch;
    justify-content: flex-start;
}
    
#widget_lun {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_e0m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_ato {
    justify-content: flex-start;
    align-items: flex-start;
    width: 208.52%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mur {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_rf5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 215.37%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3901297784055795%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
}
    
#widget_muu {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_a1k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f5fdc55 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 215.37%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3901297784055795%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
}
    
#\34 ff53809 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#df3b115e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 bd3f8a2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 208.52%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9a6e74e {
    justify-content: flex-start;
    align-items: center;
    width: 215%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.3901297784055795%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    order: 0;
}
    
#c4d4a65a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 215.37%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.3901297784055795%;
    flex-wrap: nowrap;
    height: auto;
    align-content: flex-start;
    order: 1;
}
    
#widget_a83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_hds {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_c0p {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ffe {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_ob7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 141px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(250,244,246,1);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_div {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_bcj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#Appointment[data-pinned] {
    position: sticky;
    top: 146px;
    bottom: auto;
    z-index: 1;
}
#Appointment {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: 899px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    align-self: flex-start;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#fd880d62 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 215.37%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3901297784055795%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
}
    
#\30 b85a6d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c0b1d53a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 215.37%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.3901297784055795%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
}
    
#d78f7b12 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\36 65587be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 f06cad8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 fc56e14 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#bf1fada6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\36 23d5602 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 249a3fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 12c91fb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 ba134ca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(253, 248, 247, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    align-content: flex-start;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 dd6f8d2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f31f3ac1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b6ccc98a {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\37 73e6b75 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 3% 8% 3% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 fcc9c14 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(248, 229, 235, 1);
    background-image: none;
}
    
#\30 0e31a38 {
    margin: 0px 0% 0px 0%;
}
    
#f6848288 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\35 c7a0974 {
    justify-content: flex-start;
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1.895874990742798%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
}
    
#d130e561 {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 689fe4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 9339d07 {
    justify-content: flex-start;
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1.895874990742798%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#e5393049 {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 e065628 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 d989586 {
    justify-content: flex-start;
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1.895874990742798%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
}
    
#\37 b277d6c {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 f24a791 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 8a4fb0a {
    justify-content: flex-start;
    align-items: center;
    width: 23.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1.895874990742798%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
}
    
#\34 454bfc8 {
    width: 30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 a949ba9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_i4r {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dcb96de8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#e7ccfdf3 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3f5a113 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 4903bcf {
    margin: 0px 0% 0px 0%;
}
    
#widget_d07 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_75v {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-left: 4%;
}
    
#group_nfk {
    width: 88.46%;
    min-height: 542px;
    height: auto;
    order: 0;
}
    
#group_u81 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2f613fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 864807d {
    margin: 0px 0% 0px 0%;
}
    
#\35 69a4b2d {
    width: 100%;
    min-height: 80px;
}
    
#\31 fc010c9 {
    width: 100%;
    min-height: 470px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 c9b4d56 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bb3f511a {
    margin: 0px 0% 0px 0%;
}
    
#\31 fd22c52 {
    width: 100%;
    min-height: 80px;
}
    
#group_ujr {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b97282f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d368700a {
    margin: 0px 0% 0px 0%;
}
    
#group_lvl {
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_e2l {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#dae503a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#\34 4c03524 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#fca20fd6 {
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\32 0a78b6d {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\37 4613fcf {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5e84a3d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b192c030 {
    margin: 0px 0% 0px 0%;
}
    
#widget_en2 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2ff6c56 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 47fc1e5 {
    margin: 0px 0% 0px 0%;
}
    
#fd2aaae4 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\32 b557fb7 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#widget_e6d {
    height: 656px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0f84884 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fcaec992 {
    margin: 0px 0% 0px 0%;
}
    
#\38 b5a8d7d {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 52f498c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe133031 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 248d174 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c525805a {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dedad4c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bac59ded {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 769448e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f284131c {
    height: auto;
    min-height: 171px;
}
    
#ee3f03bd {
    height: auto;
    min-height: 141px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d147f4f9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a0fa5b97 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f08293c {
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\34 f50a817 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#\30 d72521c {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#e4698b1a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#\39 b06c289 {
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#a83f8167 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#fcaa7671 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#\35 2004d8d {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#e5a1eb95 {
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a8d06c77 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 2311cd5 {
    margin: 0px 0% 0px 0%;
}
    
#eadc9692 {
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\36 1be05ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#ccbd36b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#\36 d583073 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.28%;
}
    
#\37 c143df3 {
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 8a0e36a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#ecbbb06e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.21%;
}
    
#\39 d7e9397 {
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4d99ab6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 3c95cba {
    margin: 0px 0% 0px 0%;
}
    
#cadde7e0 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\32 09c28f1 {
    width: 100%;
    min-height: 504px;
    order: 0;
    height: auto;
    background-repeat: no-repeat;
    background-size: contain;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e459aa16 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 fcd518c {
    margin: 0px 0% 0px 0%;
}
    
#widget_h0d {
    width: 100.00%;
}
    
#d33cf5fa {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#Appointment {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    align-self: flex-start;
    height: auto;
    min-height: 665px;
}
    
#ee0de5fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ba134ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 fc56e14 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 d7d08bc {
    margin: 0px 0% 0px 0%;
}
    
#bf1fada6 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 12c91fb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 73e6b75 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 0e31a38 {
    margin: 0px 0% 0px 0%;
}
    
#\35 c7a0974 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\37 9339d07 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 d989586 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\36 8a4fb0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#f6848288 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_nfk {
    width: 100%;
    min-height: 314px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#group_u81 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    order: 1;
}
    
#widget_6c4 {
    width: 100.00%;
}
    
#group_3cc {
    column-gap: 3.0109381738346337%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_n3o {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d06a6902 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 2f613fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 69a4b2d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    order: 1;
}
    
#\31 fc010c9 {
    min-height: 267px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\37 c9b4d56 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 fd22c52 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#group_ujr {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_fdg {
    height: 390px;
}
}



@media (max-width: 767px) {
    
#\38 b97282f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#ba8e54f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f782a365 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_lvl {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_e2l {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#dae503a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\34 4c03524 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#widget_d0p {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fca20fd6 {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 0a78b6d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\37 4613fcf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\31 5e84a3d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#f4823df1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c94f3966 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_en2 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d2ff6c56 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#fd2aaae4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    order: 1;
}
    
#\32 b557fb7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#widget_e6d {
    height: 428px;
}
}



@media (max-width: 767px) {
    
#\38 0f84884 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 4b92025 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cc879403 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 f2035d2 {
    height: 406px;
}
    
#\38 b5a8d7d {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 52f498c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe133031 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 248d174 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c525805a {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dedad4c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bac59ded {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 769448e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e5a1eb95 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
}
    
#d7c3aba8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d147f4f9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 f08293c {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 f50a817 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\30 d72521c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#e4698b1a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\39 b06c289 {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a83f8167 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#fcaa7671 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\35 2004d8d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#a8d06c77 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\39 d7e9397 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
}
    
#\37 644654b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eadc9692 {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 1be05ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#ccbd36b9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\36 d583073 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\37 c143df3 {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    height: auto;
    min-height: 480px;
}
    
#\39 8a0e36a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#ecbbb06e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#e4d99ab6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\32 09c28f1 {
    width: 100%;
    min-height: 436px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#cadde7e0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#e459aa16 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 c779f62 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#d33cf5fa {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_h0d {
    width: 100.00%;
}
    
#Appointment {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#ee0de5fd {
    width: 100%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_lun {
    order: 0;
}
    
#widget_e0m {
    order: 2;
}
    
#widget_bcj {
    order: 1;
}
}



@media (max-width: 767px) {
    
#\37 fc56e14 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
    
#bf1fada6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 12c91fb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\32 ba134ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#b6ccc98a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 73e6b75 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f6848288 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 c7a0974 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 9339d07 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 d989586 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 8a4fb0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



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

#\31 fc010c9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAwQGB//EACIQAAEDBAAHAAAAAAAAAAAAAAIBAxEABAUGBxMUITE0cf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwAmd3FrD2vNBEKRkDntNRicbb6PWCnNk1ti31rp1fccG2bVRUvK/ax5LYIo/DMsyJf/2Q==')!important}#\31 a44945c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/ACJMcTNPaThNYEtaZmh6hYeRk4+OhYuEd5mTh6qooAA/WXFGWm1BVmlEWm1jeIeFj5KJiYGBfHGLiH+eoZwAb3J0aG51XGp3XG18dIGJhoqHeXlwa2phdHdyjJWVAK2hk5qTi319fXJ0dXt7d4R/dW5sYWFiWWxwa4SNiwDEs56pnIyLgXSKfWyQfmeQfmZ/dF54cl2Ef2uVkn8AyLqmqZyJintnhHFajXZXmIFhmYdnnIxqpZNwrZp2aiRXDo5Ohq4AAAAASUVORK5CYII=')!important}#c85faddc.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/ACJMcTNPaThNYEtaZmh6hYeRk4+OhYuEd5mTh6qooAA/WXFGWm1BVmlEWm1jeIeFj5KJiYGBfHGLiH+eoZwAb3J0aG51XGp3XG18dIGJhoqHeXlwa2phdHdyjJWVAK2hk5qTi319fXJ0dXt7d4R/dW5sYWFiWWxwa4SNiwDEs56pnIyLgXSKfWyQfmeQfmZ/dF54cl2Ef2uVkn8AyLqmqZyJintnhHFajXZXmIFhmYdnnIxqpZNwrZp2aiRXDo5Ohq4AAAAASUVORK5CYII=')!important}#\32 09c28f1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMFB//EACEQAAIBBAICAwAAAAAAAAAAAAECAwAEBREGITJBUXGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/AC5Bl7SwvYrQyaI8j6FNEETgMrKVbsfVZFzPJzSZ64ibRDd7+KpQZW7WGMCVtBQPyrCV2//Z')!important}