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

  *#dm .dmInner nav.u_1570540238 { color:white !important; }

  *#dm .dmInner div.u_1285820942 .profile-photo { border-radius:20% 20% 20% 20% !important; }

  *#dm .dmInner div.u_1285820942 .arrow-btn { background-color:var(--color_4) !important; }

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

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

  *#dm .dmInner a.u_1099665139 span.text { font-size:16px !important; }

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

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

  *#dm .dmInner a.u_1316738458 span.text { font-size:16px !important; }

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

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

  *#dm .dmInner a.u_1574204513 span.text { font-size:15px !important; }

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

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

  *#dm .dmInner a.u_1480332530 span.text { font-size:15px !important; }

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

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

  *#dm .dmInner a.u_1445675763 span.text { font-size:15px !important; }

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

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

  *#dm .dmInner a.u_1149955073 span.text { font-size:15px !important; }

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

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

  *#dm .dmInner a.u_1532851802 span.text { font-size:15px !important; }

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

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

  *#dm .dmInner a.u_1900145595 span.text { font-size:15px !important; }

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

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

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

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

  *#dm .dmInner nav.u_1289847157 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1285820942 .outside-container { margin-right:16px !important; }

  *#dm .dmInner div.u_1285820942 .profile-photo {
    width:75px !important;
    height:75px !important;
  }

  *#dm .dmInner div.u_1285820942 .obit-item {
    width:278px !important;
    height:384px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1099665139 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1316738458 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1574204513 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1480332530 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1445675763 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1149955073 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1532851802 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1900145595 span.text { font-size:16px !important; }
}
*#dm .dmInner div.u_1109212907
{
	line-height:80px !important;
	font-weight:500 !important;
}
*#dm .dmInner a.u_1099665139 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner div.u_1750386319 p span
{
	line-height:25px !important;
	font-weight:500 !important;
}
*#dm .dmInner div.u_1272733291 h6
{
	font-weight:700 !important;
}
*#dm .dmInner div.u_1975426542 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
*#dm .dmInner a.u_1316738458 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner a.u_1316738458
{
	filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25)) !important;
}
*#dm .dmInner div.u_1057887063 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1425990699 h3
{
	font-style:normal !important;
	font-weight:600 !important;
	font-size:40px !important;
	line-height:50px !important;
}
*#dm .dmInner a.u_1574204513 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner a.u_1574204513
{
	filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25)) !important;
}
*#dm .dmInner div.u_1634295457 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1073539549 h6
{
	font-weight:700 !important;
}
*#dm .dmInner a.u_1480332530 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner a.u_1480332530
{
	filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25)) !important;
}
*#dm .dmInner div.u_1198008486 li
{
	font-weight:400 !important;
	margin-bottom:10px !important;
	margin-inline-start:1em !important;
}
*#dm .dmInner div.u_1153156734 h6
{
	font-weight:700 !important;
}
*#dm .dmInner a.u_1445675763 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner a.u_1445675763
{
	filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25)) !important;
}
*#dm .dmInner div.u_1560122248 h5
{
	font-weight:600 !important;
}
.ResInrCard
{
	transition:all 0.3s ease-in-out !important;
	box-shadow:0px 4px 4px rgba(0,0,0,0.25) !important;
	border-radius:60px !important;
	overflow:hidden !important;
}
.ResInrCard:hover
{
	background-color:#bfe4d1 !important;
}
*#dm .dmInner div.u_1415049200 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1205483645 h5
{
	font-weight:600 !important;
}
*#dm .dmInner div.u_1586718976 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1677904355 h5
{
	font-weight:600 !important;
}
*#dm .dmInner div.u_1769492321 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1398556256 h6
{
	font-weight:700 !important;
}
*#dm .dmInner a.u_1149955073 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner a.u_1149955073
{
	filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25)) !important;
}
*#dm .dmInner div.u_1523864229 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1124594857 p
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1124594857 h4
{
	margin-bottom:15px !important;
}
*#dm .dmInner div.u_1999825749 p
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1999825749 h4
{
	margin-bottom:15px !important;
}
*#dm .dmInner div.u_1482326162 p
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1482326162 h4
{
	margin-bottom:15px !important;
}
*#dm .dmInner div.u_1612891682 p
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1612891682 h4
{
	margin-bottom:15px !important;
}
*#dm .dmInner div.u_1459046635 p
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1459046635 h4
{
	margin-bottom:15px !important;
}
*#dm .dmInner div.u_1717692153 p
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1717692153 h4
{
	margin-bottom:15px !important;
}
*#dm .dmInner div.u_1272026652 h6
{
	font-weight:700 !important;
}
*#dm .dmInner div.u_1390752001 h2
{
	line-height:50px !important;
}
*#dm .dmInner div.u_1229060938 p span
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1531009439 h6
{
	font-weight:700 !important;
}
*#dm .dmInner a.u_1532851802 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner a.u_1532851802
{
	filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25)) !important;
}
*#dm .dmInner div.u_1965309419 p span
{
	line-height:28px !important;
	font-weight:400 !important;
}
*#dm .dmInner div.u_1452249441 h6
{
	font-weight:700 !important;
}
*#dm .dmInner div.u_1029818230 h6
{
	font-weight:700 !important;
}
*#dm .dmInner div.u_1668842895
{
	position:absolute !important;
}
.badgeBnrIcn
{
	position:absolute !important;
	opacity:0.8 !important;
	z-index:0 !important;
}
*#dm .dmInner a.u_1900145595 span
{
	line-height:14px !important;
	font-weight:600 !important;
	letter-spacing:0px !important;
}
*#dm .dmInner a.u_1900145595
{
	filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25)) !important;
}
*#dm .dmInner div.u_1764315781 p span
{
	line-height:25px !important;
	font-weight:400 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1109212907
{
}
*#dm .dmInner a.u_1099665139
{
}
*#dm .dmInner div.u_1750386319
{
}
*#dm .dmInner div.u_1272733291
{
}
*#dm .dmInner a.u_1316738458
{
}
*#dm .dmInner div.u_1057887063
{
}
*#dm .dmInner div.u_1425990699
{
}
*#dm .dmInner a.u_1574204513
{
}
*#dm .dmInner div.u_1634295457
{
}
*#dm .dmInner div.u_1073539549
{
}
*#dm .dmInner a.u_1480332530
{
}
*#dm .dmInner div.u_1198008486
{
}
*#dm .dmInner div.u_1153156734
{
}
*#dm .dmInner a.u_1445675763
{
}
*#dm .dmInner div.u_1560122248
{
}
*#dm .dmInner div.u_1415049200
{
}
*#dm .dmInner div.u_1205483645
{
}
*#dm .dmInner div.u_1586718976
{
}
*#dm .dmInner div.u_1677904355
{
}
*#dm .dmInner div.u_1769492321
{
}
*#dm .dmInner div.u_1398556256
{
}
*#dm .dmInner a.u_1149955073
{
}
*#dm .dmInner div.u_1523864229
{
}
*#dm .dmInner div.u_1124594857
{
}
*#dm .dmInner div.u_1999825749
{
}
*#dm .dmInner div.u_1482326162
{
}
*#dm .dmInner div.u_1612891682
{
}
*#dm .dmInner div.u_1459046635
{
}
*#dm .dmInner div.u_1717692153
{
}
*#dm .dmInner div.u_1272026652
{
}
*#dm .dmInner div.u_1980733104
{
}
*#dm .dmInner div.u_1390752001
{
}
*#dm .dmInner div.u_1229060938
{
}
*#dm .dmInner div.u_1531009439
{
}
*#dm .dmInner a.u_1532851802
{
}
*#dm .dmInner div.u_1965309419
{
}
*#dm .dmInner div.u_1452249441
{
}
*#dm .dmInner div.u_1029818230
{
}
*#dm .dmInner div.u_1668842895
{
}
*#dm .dmInner a.u_1900145595
{
}
*#dm .dmInner a.u_1900145595
{
}
*#dm .dmInner div.u_1764315781
{
}
*#dm .dmInner div.u_1764315781
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\38 2984379.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#\38 2984379 {
    width: 200px;
    height: 51px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 a0f6cfb::before, #\34 a0f6cfb > .bgExtraLayerOverlay {
    
}
#\34 a0f6cfb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/0b6b2004/dms3rep/multi/opt/banner01-1920w.webp");
    background-position: 50% 100%;
}
    
#e67e47e7 {
    margin: 0px 0% 0px 0%;
}
    
#ce5f6530 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 22px;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) var(--color_3) rgba(0, 0, 0, 0);
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f565c25[data-css-edit] {
    background-position: 300px 300px !important;
}
#\30 f565c25 {
    min-height: 1100px;
    column-gap: 20%;
    row-gap: 120px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 18% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_lf1 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 d84b008 {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 da89c2a {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 e506877 {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 a32e874.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 a32e874 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 12px 0%;
}
    
#\32 f98e142.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f98e142 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 12px 0%;
}
    
#\35 c4c45e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\39 8c326b2 {
    width: 100%;
    height: 550px;
    max-width: 100%;
}
    
#a8e8ea56 {
    margin: 0px 0% 0px 0%;
}
    
#e4e0d40a {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 60px 4% 50px 4%;
}
    
#\34 47b03ce {
    background-color: var(--color_12);
    background-image: none;
}
    
#\30 6a04a93.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 6a04a93 {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 32px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a51a9a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#\38 a51a9a0 {
    width: 232px;
    height: 51px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 24px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 3508610.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 3508610 {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 42837fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a29ac46f {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 7f56335 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/0b6b2004/dms3rep/multi/opt/send-flowers-bg-1920w.webp");
}
    
#c9659616 {
    margin: 0px 0% 0px 0%;
}
    
#group_cor {
    align-items: center;
    max-width: 580px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    min-width: auto;
    box-shadow: rgba(0, 0, 0, 0.53) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#b43f240c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b43f240c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfe8726b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dfe8726b {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be510160.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#be510160 {
    width: 178px;
    height: 51px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 eea7a33 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 cdd83d1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 246, 244, 1);
    background-image: none;
}
    
#\36 d8b55d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: space-around;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 dad3bb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 842a2bb {
    margin: 0px 0% 0px 0%;
}
    
#widget_0j8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_05n {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a406f8d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 a406f8d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8ec8e64.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 8ec8e64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d0cffa0 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 22px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dadca4d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dadca4d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7e38ae5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#\37 7e38ae5 {
    width: 259px;
    height: 51px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac9eb11c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ac9eb11c {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b7f547a9::before, #b7f547a9 > .bgExtraLayerOverlay {
    
}
#b7f547a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: none;
    background-size: contain;
    background-position: 50% 0%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c002cfb4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
    margin: 0% 0% 0% 0%;
}
    
#b99c9443::before, #b99c9443 > .bgExtraLayerOverlay {
    
}
#b99c9443 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 246, 244, 1);
    background-image: url("https://lirp.cdn-website.com/0b6b2004/dms3rep/multi/opt/flower-1920w.png");
    background-size: auto;
    background-position: 50% 0%;
}
    
#be7c2977 {
    margin: 0px 0% 0px 0%;
}
    
#\33 cb6cf54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 cb6cf54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d28587a {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    min-width: auto;
    max-width: 580px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e413686a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e413686a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4e6c439.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#\34 4e6c439 {
    width: 259px;
    height: 51px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p3i {
    flex-direction: row;
    align-items: stretch;
    width: 84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ff34b564 {
    align-items: center;
    width: 48.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_sjn {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\32 27dd7da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 27dd7da {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea69a3ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea69a3ac {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    align-self: auto;
    margin: 0px 0% 15px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 483f402 {
    align-items: center;
    width: 48.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#feefc4af {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\34 0326f88.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0326f88 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8eec20a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a8eec20a {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 456a82a {
    align-items: center;
    width: 48.84%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 40px 30px 40px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b650da6 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\34 1ec00a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 1ec00a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f52f42d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f52f42d6 {
    width: 100%;
    height: auto;
    max-width: 920px;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 8197258.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 8197258 {
    width: 100%;
    height: auto;
    max-width: 420px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c32b907f::before, #c32b907f > .bgExtraLayerOverlay {
    
}
#c32b907f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: none;
    background-size: contain;
    background-position: 50% 0%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 c8210af {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 4% 80px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 989d11e::before, #\34 989d11e > .bgExtraLayerOverlay {
    
}
#\34 989d11e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 246, 244, 1);
    background-image: url("https://lirp.cdn-website.com/0b6b2004/dms3rep/multi/opt/flower-bg-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e6b118e9 {
    margin: 0px 0% 0px 0%;
}
    
#\33 1b6dee5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#\33 1b6dee5 {
    width: 228px;
    height: 51px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d33eb23c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    min-width: auto;
    max-width: 580px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad2804a7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad2804a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1d932ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 1d932ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d52f5da7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d52f5da7 {
    width: 100%;
    height: auto;
    max-width: 420px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_a4o {
    align-items: flex-start;
    width: 74%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 f98e959 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e8a726fb {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c6bee8fe {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5ea2acd {
    align-self: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8533214444939814%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f965dd48.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f965dd48 {
    width: 100%;
    height: auto;
    max-width: 420px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6864ade {
    align-self: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8533214444939814%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#da2db275.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#da2db275 {
    width: 100%;
    height: auto;
    max-width: 420px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a059de43 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2c8e4c4 {
    align-self: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8533214444939814%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2daea9a {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a364b7e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a364b7e4 {
    width: 100%;
    height: auto;
    max-width: 420px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9b84a91 {
    align-self: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8533214444939814%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e9bc59d2 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b7d4f450 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d33b0ba {
    align-self: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8533214444939814%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 fec5f02 {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 7a4a4fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 7a4a4fb {
    width: 100%;
    height: auto;
    max-width: 420px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 23e3179 {
    align-self: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8533214444939814%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e41626b {
    width: 80px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 0a4b26d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0a4b26d {
    width: 100%;
    height: auto;
    max-width: 420px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 1736020 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ed3ce804 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 d2b11b7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#fd1f7f64 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 2% 70px 2%;
    margin: 0% 0% 0% 0%;
}
    
#a6bcd7c0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 ce4d578.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 ce4d578 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7d17e29.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7d17e29 {
    width: 100%;
    height: auto;
    max-width: 527px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d3ce88b {
    align-items: flex-start;
    width: 24%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ae66210 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nbg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa0a8cc5 {
    align-items: flex-start;
    width: 28%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    order: 2;
    align-self: auto;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 rgba(255, 255, 255, 0.5) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k4f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-width: 0 0 2px 0;
    border-color: #000000 #000000 rgba(255, 255, 255, 0.5) #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b5c46246 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4255a2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4255a2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0ec4974.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#\33 0ec4974 {
    width: 38%;
    height: 51px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa9a49f3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 16px 0px 16px 0px;
    margin: 14px 0% 14px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 371dc97 {
    width: 46.03%;
    height: auto;
    min-height: 51px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\36 82adf2c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(255, 255, 255, 0.5) #000000;
    border-style: solid;
    padding: 12px 0px 12px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c31d5df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 c31d5df {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 18cd178 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 16px 0px 16px 0px;
    margin: 14px 0% 14px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 721ab19 {
    width: 46.03%;
    height: auto;
    min-height: 51px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
}



@media all {
    
#\39 5220374 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a9647d5b {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 fef185d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 3b93847 {
    margin: 0px 0% 0px 0%;
}
    
#f7aa2b50 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 2% 70px 2%;
    margin: 0% 0% 0% 0%;
}
    
#f59b65f4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ba200364.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ba200364 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d139fdae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d139fdae {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0be345d {
    align-items: center;
    width: 100%;
    min-height: 162px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    min-width: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6mf {
    width: 160px;
    height: 155px;
    max-width: 100%;
    order: 2;
}
    
#widget_aja {
    width: 100%;
    height: 680px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
    
#b9d00f09 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-self: auto;
    order: 2;
    min-width: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 60px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7cbb607 {
    width: 37%;
    height: auto;
    min-height: 51px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 adca8b2 {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d7a4d98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 22px 0px 22px;
}
#\30 d7a4d98 {
    width: 33%;
    height: 51px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gu9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.225777232765051%;
    flex-wrap: nowrap;
}
    
#widget_1bv {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d4991160 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 51ba445 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 0d0fd4c {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_a5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 314ea65 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 ac8f848 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b85d13fa {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e500b700 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 e35fdaf {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 95c92fb {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ffbf1e59 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a5cc5f22 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 ad1a7fc {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 5a2a1cb {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 ad6047d {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fc01c933 {
    width: 48.89%;
    height: 320px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a0f6cfb::before, #\34 a0f6cfb > .bgExtraLayerOverlay {
    
}
    
#ce5f6530 {
    width: 100%;
    min-height: 8px;
    justify-content: center;
    row-gap: 15px;
    padding: 0% 0% 0% 0%;
}
    
#\30 f565c25 {
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 475px;
    column-gap: 20%;
    padding-top: 20%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4e0d40a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 727px;
}
    
#\39 8c326b2 {
    height: 626px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 eea7a33 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 842a2bb {
    margin: 0px 0% 0px 0%;
}
    
#\36 d8b55d6 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\31 dad3bb7 {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#widget_0j8 {
    width: 60%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c002cfb4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#be7c2977 {
    margin: 0px 0% 0px 0%;
}
    
#b99c9443::before, #b99c9443 > .bgExtraLayerOverlay {
    
}
    
#b7f547a9::before, #b7f547a9 > .bgExtraLayerOverlay {
    
}
    
#widget_sjn {
    height: auto;
}
    
#feefc4af {
    height: auto;
}
    
#\31 b650da6 {
    height: auto;
}
    
#group_p3i {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ff34b564 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 483f402 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 456a82a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6b118e9 {
    margin: 0px 0% 0px 0%;
}
    
#c32b907f::before, #c32b907f > .bgExtraLayerOverlay {
    
}
    
#\36 c8210af {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 989d11e::before, #\34 989d11e > .bgExtraLayerOverlay {
    
}
    
#c6bee8fe {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c5ea2acd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 6864ade {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a059de43 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 2c8e4c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 9b84a91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b7d4f450 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 d33b0ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 23e3179 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e8a726fb {
    height: auto;
}
    
#\31 f98e959 {
    height: auto;
}
    
#\39 2daea9a {
    height: auto;
}
    
#e9bc59d2 {
    height: auto;
}
    
#\32 fec5f02 {
    height: auto;
}
    
#\36 e41626b {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6bcd7c0 {
    margin: 0px 0% 0px 0%;
}
    
#fd1f7f64 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ed3ce804 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 d3ce88b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 ae66210 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fa0a8cc5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_nbg {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3b93847 {
    margin: 0px 0% 0px 0%;
}
    
#f7aa2b50 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 adca8b2 {
    width: 80%;
}
}



@media (max-width: 767px) {
    
#\38 2984379 {
    width: 199px;
    height: 51px;
}
    
#\34 a0f6cfb::before, #\34 a0f6cfb > .bgExtraLayerOverlay {
    
}
    
#e67e47e7 {
    margin: 0px 0% 0px 0%;
}
    
#ce5f6530 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#\30 f565c25 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 100px;
    padding: 30% 0% 30% 0%;
}
    
#\35 d84b008 {
    width: 91.30%;
}
    
#\33 e506877 {
    width: 91.30%;
}
}



@media (max-width: 767px) {
    
#\35 c4c45e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e4e0d40a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 6a04a93 {
    width: 91.30%;
}
    
#\38 a51a9a0 {
    width: 199px;
    height: 51px;
}
}



@media (max-width: 767px) {
    
#\33 3508610 {
    width: 91.30%;
}
    
#\37 42837fd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a29ac46f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dfe8726b {
    width: 91.30%;
}
    
#be510160 {
    width: 199px;
    height: 51px;
}
    
#group_cor {
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 eea7a33 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 d8b55d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 dad3bb7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_0j8 {
    height: auto;
}
    
#\37 7e38ae5 {
    width: 199px;
    height: 51px;
}
    
#ac9eb11c {
    width: 91.30%;
}
}



@media (max-width: 767px) {
    
#b7f547a9::before, #b7f547a9 > .bgExtraLayerOverlay {
    
}
#b7f547a9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c002cfb4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b99c9443::before, #b99c9443 > .bgExtraLayerOverlay {
    
}
    
#\34 4e6c439 {
    width: 199px;
    height: 51px;
}
    
#widget_sjn {
    height: auto;
}
    
#ea69a3ac {
    width: 91.30%;
}
    
#feefc4af {
    height: auto;
}
    
#a8eec20a {
    width: 91.30%;
}
    
#\31 b650da6 {
    height: auto;
}
    
#f52f42d6 {
    width: 91.30%;
}
    
#group_p3i {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
}
    
#ff34b564 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 483f402 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 456a82a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 8197258 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c32b907f::before, #c32b907f > .bgExtraLayerOverlay {
    
}
#c32b907f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 c8210af {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 989d11e::before, #\34 989d11e > .bgExtraLayerOverlay {
    
}
    
#\33 1b6dee5 {
    width: 199px;
    height: 51px;
}
    
#d52f5da7 {
    width: 91.30%;
}
    
#\31 f98e959 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#e8a726fb {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#f965dd48 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#da2db275 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 2daea9a {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#a364b7e4 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e9bc59d2 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\32 fec5f02 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\35 7a4a4fb {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 e41626b {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\34 0a4b26d {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b7d4f450 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 d33b0ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.8533214444939814%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 23e3179 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.8533214444939814%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_a4o {
    width: 100%;
}
    
#c6bee8fe {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c5ea2acd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.8533214444939814%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 6864ade {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.8533214444939814%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a059de43 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 2c8e4c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.8533214444939814%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 9b84a91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.8533214444939814%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#ed3ce804 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fd1f7f64 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_nbg {
    height: auto;
}
    
#\33 0ec4974 {
    width: 100%;
    height: 51px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 d3ce88b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 ae66210 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fa0a8cc5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fa9a49f3 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 371dc97 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 5220374 {
    height: 240px;
}
    
#a9647d5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f7aa2b50 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_6mf {
    height: 240px;
}
    
#a7cbb607 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 adca8b2 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
}
    
#\30 d7a4d98 {
    width: 100%;
    height: 51px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_1bv {
    height: 240px;
}
    
#d4991160 {
    height: 240px;
}
    
#\32 51ba445 {
    height: 240px;
}
    
#\30 0d0fd4c {
    height: 240px;
}
    
#\30 314ea65 {
    height: 240px;
}
    
#\37 ac8f848 {
    height: 240px;
}
    
#b85d13fa {
    height: 240px;
}
    
#e500b700 {
    height: 240px;
}
    
#\38 e35fdaf {
    height: 240px;
}
    
#\32 95c92fb {
    height: 240px;
}
    
#ffbf1e59 {
    height: 240px;
}
    
#a5cc5f22 {
    height: 240px;
}
    
#\31 ad1a7fc {
    height: 240px;
}
    
#\32 5a2a1cb {
    height: 240px;
}
    
#\32 ad6047d {
    height: 240px;
}
    
#fc01c933 {
    height: 240px;
}
}

#\33 7f56335.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAADwAQCdASoKAAIAAUAmJZACdLoAAnX/qaAA/qMdm/SaeKe4QHodgyWn1DydWfdgsH/JN+VFW3TNAAAA')!important}#b99c9443.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAS0lEQVQI1z3KsQkAMQgF0CS6d7ZIJwhW6azEAT4B+wx03BVXvO41AP3eO6rqM+dsLxEZqov2Voqw3gCMcw5nJrv7H1WVzBa7G0cYPaR7J+9I4tlHAAAAAElFTkSuQmCC')!important}#\34 989d11e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOklEQVQI142MMQoAMAgD8//nqulqsSBV6dDhlssRGNUrXHaYHt+hmnhglGeYO5TiN+4v6aNBEyWebgMxEsCqAsLxcgAAAABJRU5ErkJggg==')!important}