@media all {
  *#dm .dmInner a.u_2266510046 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner a.u_1246959569 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/SMS_4157036.svg) !important;
  }

  *#dm .dmInner a.u_1246959569:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1246959569.hover .iconBg { background-color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1988836940 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner a.u_1103828567 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner a.u_1248024052 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1119219605 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner a.u_1304276333 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1725413658 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

  *#dm .dmInner a.u_1725413658:hover { border-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1725413658.hover { border-color:var(--color_1) !important; }

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

  *#dm .dmInner a.u_1725413658 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/SMS_4157036.svg) !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner a.u_1725413658:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1725413658.hover .iconBg { background-color:var(--color_2) !important; }

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

  *#dm .dmInner a.u_1646482257 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
    background-color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1646482257:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1646482257.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1188376972 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1188376972 {
    background-color:rgba(217,119,66,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1317471501:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1317471501.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1227405429 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner a.u_1317471501 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/SMS_4157036.svg) !important;
  }

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

  *#dm .dmInner *.u_undefined::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1131748567::after { margin-top:0px !important; }

  *#dm .dmInner a.u_1679457562 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/200255d9/icon/Phone_8110695.svg) !important;
  }

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

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

  *#dm .dmInner a.u_1679457562 {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    min-height: 8px;
    justify-content: flex-start;
    background-image: none;
    background-position: 0% 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 898px;
    padding: 120px 80px 0px 80px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-size: contain;
    width: 48%;
    min-height: 8px;
    justify-content: flex-end;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/Elegant+Gold+Arch+Portrait+with+Floral+Backdrop-1920w.png?jxl&v=jxl");
    background-position: 50% 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 32px 23px 32px 23px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/bg+1-fffcaefb-1920w.jpg?jxl&v=jxl");
    background-position: 0% 100%;
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_282 {
    row-gap: 12px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
}
    
#widget_88q {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 b44cbe0 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_vj2 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#group_nbq {
    row-gap: 24px;
    column-gap: 3.039537736969169%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#widget_nt1 {
    margin-left: 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    margin-right: 0%;
}
    
#\38 ba7316e {
    margin-left: 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    margin-right: 0%;
}
    
#group_a8s {
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_5);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(44, 44, 44, 0.5) 0px 0px 11px 0px;
    flex-direction: row;
    width: auto;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fti {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\31 26af8a5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 26af8a5 {
    align-self: auto;
    max-width: 100%;
    width: auto;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 9005257 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#\37 1537973 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    align-content: center;
    width: 30.66%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
}
    
#\36 3d24979f4a54e38542a8abe {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#\36 3d24979f4a54e38542a8abb {
    column-gap: 4%;
    row-gap: 12px;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
}
    
#\36 3d24979f4a54e38542a8abd {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    align-content: center;
    width: 100%;
    min-height: 80px;
    align-items: stretch;
    flex-wrap: wrap;
    min-width: 4%;
}
    
#\36 3d24979f4a54e38542a8abc {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#e9827b2d {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#f3efee4e {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#group_n31 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    align-content: center;
    width: 30.66%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
}
    
#group_thp {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/pexels-photo-6187305-1920w.jpeg?jxl&v=jxl");
    grid-area: auto / auto / auto / auto;
    order: 1;
}
    
#widget_g8m {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#b44083dc {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/pexels-photo-7480010-1920w.jpeg?jxl&v=jxl");
    grid-area: auto / auto / auto / auto;
    order: 1;
}
    
#b622bff1 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#f4a1595e {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#\35 8ad1a74 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    align-content: center;
    width: 30.66%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
}
    
#\38 589405d {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/pexels-photo-26093497-1920w.jpeg");
    grid-area: auto / auto / auto / auto;
    order: 1;
}
    
#\38 30ada17 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\34 e893213 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#\31 89c42f0 {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    align-content: center;
    width: 48%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
}
    
#b2ae5b2b {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/fruits-oranges-tangerines-1920w.jpg?jxl&v=jxl");
    grid-area: auto / auto / auto / auto;
    order: 1;
}
    
#\34 6289fc8 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#a6a38457 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#a25de38d {
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    align-content: center;
    width: 48%;
    min-height: 160px;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0%;
}
    
#\33 fb0a6b1 {
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 100px 100px 100px 100px;
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/pexels-photo-6763570-1920w.jpeg?jxl&v=jxl");
    grid-area: auto / auto / auto / auto;
    order: 1;
}
    
#f74923e4 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\34 384794e {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#group_g9e {
    column-gap: 4%;
    row-gap: 24px;
    align-content: center;
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 4%;
}
    
#\34 e62a2fe {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#\34 fb040e3 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c7bd9b6 {
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c1cdae39 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#c61ec7d0 {
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-height: 8px;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/image_1024-638b86a6-1920w.png?jxl&v=jxl");
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cabde5af {
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-height: 8px;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/bg+3-1920w.jpg?jxl&v=jxl");
    min-width: 4%;
    padding: 120px 80px 120px 80px;
    margin: 0% 0% 0% 0%;
}
    
#f58ecb95 {
    margin: 0px 0% 0px 0%;
}
    
#\38 6ef8194 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#b5d679e5 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a103d486 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_c8g {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\35 48bfabd {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\30 fe1147e {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 4efb59f {
    align-self: auto;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 72d2933 {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 820px;
    flex-wrap: nowrap;
    padding: 120px 80px 0px 80px;
    margin: 0% 0% 0% 0%;
}
    
#c97e0763 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#\38 89443f9 {
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-height: 8px;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b2932f78 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 50% 50% 0 0;
    align-self: center;
    width: 49%;
    min-height: 700px;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/pexels-photo-6978043-1920w.jpeg?jxl&v=jxl");
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5af589d {
    margin: 0px 0% 0px 0%;
}
    
#c59e8f09 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 a5696df {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\31 c549a86 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce1987d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ce1987d1 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a1aac41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 a1aac41 {
    align-self: auto;
    max-width: 100%;
    width: 89.14%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b59f89ff {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\33 97293d1 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    flex-direction: row;
    flex: 0 1 auto;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 099aefc {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    flex-direction: row;
    flex: 0 1 auto;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: none;
    justify-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 098f097 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\30 c9c0e9d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 c9c0e9d {
    align-self: auto;
    max-width: 100%;
    width: 89.14%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 80c5704.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 80c5704 {
    align-self: auto;
    max-width: 100%;
    width: 99.99%;
    justify-self: auto;
    height: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd9e0c1c {
    align-self: auto;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 3983822 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#f61a8d9b {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#\34 423606f {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 280px;
    min-height: 50px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#fa2957c0 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/bg+3-1920w.jpg?jxl&v=jxl");
    border-style: solid;
}
    
#b5c333da {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\35 198c62f {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#d95a0375 {
    column-gap: 4%;
    row-gap: 24px;
    align-content: center;
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 4%;
}
    
#\39 580bf8d {
    column-gap: 4%;
    row-gap: 12px;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
}
    
#\35 fd9c1f5 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#d477055b {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#af624b39 {
    max-height: 100%;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    min-height: 160px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 11px 0px;
    align-content: flex-start;
    width: 32%;
    justify-content: space-between;
    border-width: 0px 0px 0px 0px;
    align-items: flex-start;
    background-image: none;
    border-style: solid;
}
    
#\30 5a5031f {
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    min-height: 80px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-content: center;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#group_nmf {
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    --column-gap: 6px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
}
    
#widget_r3b {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\39 da02c3b {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#b8120e7d {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\39 badcee2 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\38 a83c689 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\31 ef5b48a {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#group_apr {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100.00%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\34 37615f3 {
    max-height: 100%;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 11px 0px;
    align-content: flex-start;
    width: 32%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: none;
}
    
#eefa8c14 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#a46ac2f0 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100.00%;
    min-height: 160px;
    align-items: flex-start;
}
    
#b65a86c1 {
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    --column-gap: 6px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
}
    
#\37 54e6c8f {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#eed583c4 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#f56f191a {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#e7779ca0 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#f1372d23 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#ae787f53 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\32 42bbc37 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#ef49325e {
    max-height: 100%;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 11px 0px;
    align-content: flex-start;
    width: 32%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: none;
}
    
#b314cd6a {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 3;
}
    
#b60687ea {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100.00%;
    min-height: 160px;
    align-items: flex-start;
}
    
#\34 73e9251 {
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    --column-gap: 6px;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
}
    
#\31 31e5bc5 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\38 172de1f {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\38 d177362 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\34 f48c5e9 {
    max-width: 100%;
    width: 30px;
    height: auto;
}
    
#\34 766335e {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\39 e0dd910 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
}



@media all {
    
#\35 37bc5b5 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#\39 a91537e {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\31 f29f50a {
    column-gap: 4%;
    row-gap: 24px;
    align-content: center;
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 4%;
    order: 2;
}
    
#c170823f {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#f9fdee71 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
}
    
#\36 0d0dcd5 {
    column-gap: 4%;
    row-gap: 12px;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    order: 0;
}
    
#\31 7acc1d7 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#group_3gp {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    order: 1;
}
    
#widget_oen {
    max-width: 100%;
    width: 100%;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fdf45471 {
    column-gap: 2%;
    row-gap: 12px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
}
    
#\34 3233e04 {
    background-color: var(--color_8);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/bg+5-1920w.png?jxl&v=jxl");
    border-style: solid;
}
    
#\35 e016f21 {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    width: 49%;
    min-height: 8px;
    min-width: 4%;
}
    
#d89e585e {
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
    width: 49%;
    min-height: 8px;
    min-width: 4%;
}
    
#eff6bb1f {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#c31cab14 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 0;
}
    
#bb105f9f {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_10m {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
}
    
#ab18f8a5 {
    align-self: auto;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3.039537736969169%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    order: 2;
}
    
#f2537ac4 {
    margin-left: 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    margin-right: 0%;
}
    
#\37 aa643e1 {
    margin-left: 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    margin-right: 0%;
}
    
#\32 0974daf {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d24a3dad[data-css-edit] {
    overflow: hidden !important;
}
#d24a3dad {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    align-items: stretch;
    align-content: stretch;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    background-color: var(--color_2);
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#df03839a {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 0e13569 {
    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/200255d9/dms3rep/multi/opt/bg+3-1920w.jpg?jxl&v=jxl");
}
    
#\34 e5e0332 {
    align-items: flex-start;
    width: 68.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9c4e736 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\38 1fee1ea {
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ba9db15 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\33 42701fd {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4c8b42b {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6b6b846 {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bf1 {
    width: 448px;
    height: 80vh;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 5131321 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-content: center;
    width: 100%;
    min-height: 80px;
    align-items: stretch;
    flex-wrap: wrap;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 6577433 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4d63999 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7a1aae0 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bca07d9a {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3443a5d {
    column-gap: 4%;
    row-gap: 12px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 a37551f {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 6dffcd2 {
    max-width: 100%;
    width: 60px;
    height: auto;
    order: 2;
}
    
#\33 ef76a52 {
    max-width: 100%;
    width: 60px;
    height: auto;
    order: 2;
}
    
#\31 f1ac812 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7051df1 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\32 c67de72 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4a3c1c1 {
    max-width: 100%;
    width: 60px;
    height: auto;
    order: 2;
}
    
#\33 a2a4c45 {
    max-height: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    align-content: flex-start;
    width: 30.66%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#e681337f {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6b63ea6 {
    max-height: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    align-content: flex-start;
    width: 30.66%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\36 611104d {
    max-height: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    align-content: flex-start;
    width: 30.66%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e7d8f7a {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 b91c998 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\32 81cf44d {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#fd81ffaf {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\32 eb673c8 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 f5885b1 {
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5fed5b5 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e5169c5[data-css-edit] {
    overflow: hidden !important;
}
#\39 e5169c5 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-radius: 20px 20px 20px 20px;
    background-image: none;
    align-items: stretch;
    align-content: stretch;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 11px 0px;
    background-color: var(--color_2);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 2af0cf3 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/pexels-photo-7479541-1920w.jpeg?jxl&v=jxl");
    order: 1;
}
    
#\33 5ed3fe6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#a081b195 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 56ad665 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8b8af19 {
    margin-left: 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    margin-right: 0%;
}
    
#d4c6d965 {
    margin-left: 0%;
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    height: auto;
    margin-right: 0%;
}
    
#\34 571030d {
    row-gap: 24px;
    column-gap: 3.039537736969169%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dd48c3d3 {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 6d94599 {
    min-height: 502px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 cb33fee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(195, 146, 58, 0.2);
    background-image: url("https://irp.cdn-website.com/200255d9/dms3rep/multi/opt/bg+3-1920w.jpg?jxl&v=jxl");
}
    
#\35 d58e8f1 {
    align-items: flex-start;
    width: 68.34%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 047c1c7 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf585bac {
    max-width: 100%;
    width: 250px;
    min-height: 50px;
    justify-self: auto;
    height: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 34a54dd {
    row-gap: 12px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 01ef6cb {
    max-width: 100%;
    width: 100%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 70px 32px 0px 32px;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\36 3bd85219866cc362278151f {
    background-position: 0% 50%;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 600px;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_a8s {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1537973 {
    margin-left: 0%;
    width: 48%;
    margin-right: 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    column-gap: 4%;
    flex-direction: row;
    align-content: center;
    flex-wrap: wrap;
}
    
#group_n31 {
    margin-left: 0%;
    width: 48%;
    margin-right: 0%;
}
    
#\35 8ad1a74 {
    margin-left: 0%;
    width: 48%;
    margin-right: 0%;
}
    
#\31 89c42f0 {
    margin-left: 0%;
    width: 48%;
    margin-right: 0%;
}
    
#a25de38d {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c7bd9b6 {
    min-height: 320px;
    padding: 0px 0px 0px 0px;
}
    
#f58ecb95 {
    margin: 0px 0% 0px 0%;
}
    
#c61ec7d0 {
    width: 50%;
}
    
#cabde5af {
    width: 50%;
    padding: 70px 32px 70px 32px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 72d2933 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 32px 0px 32px;
}
    
#\33 5af589d {
    margin: 0px 0% 0px 0%;
}
    
#b2932f78 {
    width: 100%;
    min-height: 500px;
}
    
#\33 97293d1 {
    align-content: flex-start;
    align-items: flex-start;
}
    
#\31 099aefc {
    align-content: flex-start;
    align-items: flex-start;
}
    
#\38 89443f9 {
    width: 100%;
    min-height: 80px;
}
    
#b59f89ff {
    width: 40px;
}
    
#\37 098f097 {
    width: 40px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af624b39 {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    width: 100%;
}
    
#\30 5a5031f {
    column-gap: 4%;
    flex-direction: column;
    align-content: center;
    flex-wrap: nowrap;
}
    
#\34 37615f3 {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    width: 100%;
}
    
#ef49325e {
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fdf45471 {
    flex-direction: row;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#\31 70416fa {
    margin: 0px 0% 0px 0%;
}
    
#\35 e016f21 {
    width: 68.97%;
    min-height: 8px;
}
    
#d89e585e {
    flex: 0 1 auto;
    width: 29%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df03839a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 50vh;
}
    
#bd343dc4 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e5e0332 {
    width: 100%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bf1 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 345px;
    align-self: center;
}
    
#d24a3dad {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5131321 {
    column-gap: 4%;
    flex-direction: row;
    align-content: center;
    flex-wrap: wrap;
}
    
#\33 a2a4c45 {
    width: 100%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6b63ea6 {
    width: 48%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 611104d {
    width: 48%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd81ffaf {
    width: 50%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 eb673c8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 50vh;
}
    
#\33 2af0cf3 {
    width: 50%;
}
    
#bf5c37ee {
    margin: 0px 0% 0px 0%;
}
    
#\34 571030d {
    column-gap: 3.039537736969169%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#d4c6d965 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b8b8af19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6d94599 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 475px;
}
    
#\32 891ecf0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    align-content: flex-start;
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    order: 1;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: unset;
    padding: 50px 20px 0px 20px;
}
    
#\36 3bd85219866cc3622781522 {
    align-content: flex-start;
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    order: 0;
}
    
#\36 3bd85219866cc362278151f {
    background-position: 0% 50%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_nbq {
    column-gap: 3.039537736969169%;
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_nt1 {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
    
#\38 ba7316e {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#group_a8s {
    column-gap: 7.547169811320755%;
    row-gap: 12px;
    flex-direction: column;
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fti {
    margin-left: 0%;
    width: 30px;
    margin-right: 0%;
}
    
#\31 26af8a5 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\37 1537973 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abd {
    column-gap: 4%;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#group_g9e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e62a2fe {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
    
#group_n31 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\35 8ad1a74 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\31 89c42f0 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#a25de38d {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 c7bd9b6 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#c61ec7d0 {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
    
#cabde5af {
    align-content: flex-start;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 50px 20px 50px 20px;
    margin: 0% 0% 0% 0%;
}
    
#f58ecb95 {
    margin: 0px 0% 0px 0%;
}
    
#\33 4efb59f {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\33 72d2933 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 20px 0px 20px;
}
    
#\38 89443f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b2932f78 {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
    
#\36 a1aac41 {
    margin-left: 0%;
    width: 80.92%;
    margin-right: 0%;
}
    
#b59f89ff {
    margin-left: 0%;
    width: 30px;
    margin-right: 0%;
}
    
#\33 97293d1 {
    column-gap: 7.547169811320755%;
    row-gap: 12px;
    flex-direction: row;
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 099aefc {
    column-gap: 7.547169811320755%;
    row-gap: 12px;
    flex-direction: row;
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 098f097 {
    margin-left: 0%;
    width: 30px;
    margin-right: 0%;
}
    
#\30 c9c0e9d {
    margin-left: 0%;
    width: 80.92%;
    margin-right: 0%;
}
    
#cd9e0c1c {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
    
#\33 5af589d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 423606f {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
    
#\35 198c62f {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#d95a0375 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 580bf8d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#af624b39 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    width: 100%;
}
    
#\30 5a5031f {
    column-gap: 4%;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\34 37615f3 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    width: 100%;
}
    
#ef49325e {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 37bc5b5 {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
    
#\39 a91537e {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\31 f29f50a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 0d0dcd5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_3gp {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#fdf45471 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#\35 e016f21 {
    align-content: flex-start;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#d89e585e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ab18f8a5 {
    column-gap: 3.039537736969169%;
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f2537ac4 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\37 aa643e1 {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#d24a3dad {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#df03839a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 e5e0332 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6b6b846 {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
    
#widget_bf1 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 5131321 {
    column-gap: 4%;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\39 3443a5d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a37551f {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\33 a2a4c45 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6b63ea6 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 611104d {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fd81ffaf {
    width: 100%;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 eb673c8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 e5169c5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 2af0cf3 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    min-height: 300px;
    order: 0;
}
    
#b8b8af19 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#d4c6d965 {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
    
#\34 571030d {
    column-gap: 3.039537736969169%;
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#dd48c3d3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 6d94599 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 d58e8f1 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#bf585bac {
    margin-left: 0%;
    width: 100%;
    min-height: 60px;
    height: auto;
    margin-right: 0%;
}
}

#group_thp.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwAF/8QAJRAAAAUDAQkAAAAAAAAAAAAAAAECAwUEETESBhMVFyFRU3GR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAZEQADAAMAAAAAAAAAAAAAAAAAAQIDEUH/2gAMAwEAAhEDEQA/AByTpTqmEaS6Wz2yMnhzJZfTf0E6P2Rk6iOSbO5SSsajuLl9M+Sk+CeYvQ7ySun/2Q==')!important}#b44083dc.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgD/xAAfEAABBAICAwAAAAAAAAAAAAABAAIDBAURBiETQWH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIBAxET/9oADAMBAAIRAxEAPwCz0MdjjrLR6ka5DjINpjZLjgLDZNOjHbfhQvxE+0K5oZtGVrzjD//Z')!important}#\38 589405d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIxAAAgEDAwQDAAAAAAAAAAAAAQIDAAUGBBEhEhQxUTJC8P/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAxEx/9oADAMBAAIRAxEAPwB/KsWCWGG1yxLHph9x4T9xUzHh1rVFHdrwAPNbBeFjvsL2991M6/L1R0WD6SONEMhPSAN/dEyE8ldVwUYZ/9k=')!important}#b2ae5b2b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAGxAAAQUBAQAAAAAAAAAAAAAAAgADBBETAQb/xAAUAQEAAAAAAAAAAAAAAAAAAAAG/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACERIh/9oADAMBAAIRAxEAPwDJ83HKY5rMABYGyzFUODC0Km+1faRENzqoRerbrP/Z')!important}#\33 fb0a6b1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACAwQFEiEGESJBkf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAgAD/9oADAMBAAIRAxEAPwCeJw3GpfPS3TEzN0JA7vS0B4FannJxGTtnx9/ERAxKGaelBv/Z')!important}#\39 0e13569.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxEiYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEx/9oADAMBAAIRAxEAPwDUMFGNeqwTu7gATEV//9k=')!important}#\33 2af0cf3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQF/8QAIRAAAgEEAgIDAAAAAAAAAAAAAQIDAAQFIRESBjETIkH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEBAAEFAAAAAAAAAAAAAAAAAQACAxExQf/aAAwDAQACEQMRAD8AJZa9vsNI1rNG3STSlfVRiPPsAytJ1Oxv8p4xt8hjka4QM0Y5B4rLPkVghKfG/wBdeqEK8cjzbXbP/9k=')!important}#c61ec7d0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAACXBIWXMAAAsTAAALEwEAmpwYAAABvElEQVQozx3KW0/aYACA4e+v7WYxbstYNJuCSz1MASkT5NRAocgK7SwIWhA5lWOhODyMiyXLrkz2v94le64fsVu4RbaXhKsT/Okam1KGw0SFerPNrFenZ1cwjDLiQG9zWnMIZKtsSDFe+b5wHFW4a9ssh9cMOg3Muo0Ilm84KV2xLWfZ+HTEm+0DUqk0i5HNr/sW7rRLvTtBBBIFAnGVrWCSLSmMXwqhF/M8um3+/BzhLmZY/QeEX84inRc5TOlIcoa9/RCqksJz6v/j3JtjOWtEOGcR+2aTKLeQogqb7z+y/9lPy8rz6PVx3BX64DfCaI657Mwx2xNCSZXXbz/g871D15IMh13u3DX6+AXRma4YLJ5xvCc0o8re4TE7/l0y6TOq1w1qzgPm/C9i5N4zXz2zfF5z1WwTTyscBUPEYjL5ixJ6c0zNe0E4syUTb4X744GafUsqq3JyKvP1TCaTy1G4tDEGT4juxKM39ehO5ug1m2hS4TgcIR4/o1DU0AyLQvUO0eiOqXdGWLcOue83RDIakfM0iqqimyZaxSRzUUZYLQez2eei0SFZsQlny0QVDSWvUTJMVL1CqlDkHxu3TKI5ofQLAAAAAElFTkSuQmCC')!important}#cabde5af.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxEiYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEx/9oADAMBAAIRAxEAPwDUMFGNeqwTu7gATEV//9k=')!important}#b2932f78.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAACAT/xAAjEAABAwMCBwAAAAAAAAAAAAABAgMEAAURBhMSFCExQWGh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIxIf/aAAwDAQACEQMRAD8Ao17Ldva5tvXaSqFwHaeA7GjW/apTb7iAg4Soj7Skivy7fp15u4KClISSkjqSMUfJmoBzj+GhjcV491JNUsGlQ+NYf//Z')!important}#fa2957c0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxEiYf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAEx/9oADAMBAAIRAxEAPwDUMFGNeqwTu7gATEV//9k=')!important}#\34 3233e04.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzElEQVQI12NgQAL///9n+H+sl/HhuonMj1dOsPq4c37fx90L7n/Zv+QvsjqG+vp6hisr6xkuzWkQuz6n2ffBip75j1b23Huypvc3immrVq1ieHtyB/O9NZOMby3uLLq9uG3/rfl1j2/Nr/6JUFhfz7AqNJTh2Z41zI+3znZ/uH5K9/1V3ddvL6h5cWN2MZLCVaFg/PLoSpYX+xb7vtkzf86bnTNevVjf8e3xshokq1dB8OldZYzP9y92/3h48ZxPB+e9e7+9/++z1Q1/AUCsdS0Q0hvuAAAAAElFTkSuQmCC')!important}