*#dm *.dmBody div.caption-container *.caption-text *.rteBlock
{
	font-family:'Open Sans' !important;
	font-style:normal !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_1252368170
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1506086307:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.18 !important;
}
*#dm *.dmBody div.u_1506086307.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.18 !important;
}
*#dm *.dmBody *.u_1506086307:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1506086307.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1506086307 *.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1134640875:before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1134640875.before
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1134640875:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1134640875.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1726265111
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Design-Raumteiler-Hygiene-Trennwaende
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1182188276
{
	border-right-style:solid !important;
	border-right-color:rgba(93,93,93,1) !important;
	border-right-width:0 !important;
}
*#dm *.dmBody *.u_1936101850
{
	display:block !important;
}
*#dm *.dmBody *.u_1579477343
{
	display:none !important;
}
*#dm *.dmBody *.u_1061031184
{
	display:none !important;
}
*#dm *.dmBody *.u_1220793346
{
	display:block !important;
}
*#dm *.dmBody *.u_1642923116
{
	display:none !important;
}
*#dm *.dmBody *.u_1681483443
{
	display:none !important;
}
*#dm *.dmBody *.u_1244721373
{
	display:block !important;
}
*#dm *.dmBody *.u_1871444189
{
	display:none !important;
}
*#dm *.dmBody *.u_1774067465
{
	display:none !important;
}
*#dm *.dmBody div.u_1509787500 .caption-container .caption-title
{
	color:rgba(189,23,82,1) !important;
}
*#dm *.dmBody div.u_1456620041
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1619668960
{
	display:block !important;
}
*#dm *.dmBody *.u_1802227660
{
	display:none !important;
}
*#dm *.dmBody *.u_1505087381
{
	display:none !important;
}
*#dm *.dmBody div.u_1276646693 h4
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1036269283
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Broschuere-2023
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_undefined
{
	display:none !important;
}
*#dm *.dmBody div.u_1381564727
{
	border-right-style:solid !important;
	border-right-color:rgba(93,93,93,1) !important;
	border-right-width:0 !important;
}
*#dm *.dmBody *.u_1303084045
{
	display:none !important;
}
*#dm *.dmBody *.u_1421146838
{
	display:none !important;
}
*#dm *.dmBody *.u_1535234488
{
	display:none !important;
}
*#dm *.dmBody div.u_1700562706 .color-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1523275327
{
	background-image:url(https://lirp.cdn-website.com/0f82e13c/dms3rep/multi/opt/LED-Cube-Towersign-wp-highlights-43-Zoll-silber-leer-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1662281030
{
	display:none !important;
}
*#dm *.dmBody *.u_1514832805
{
	display:none !important;
}
*#dm *.dmBody div.u_1528522431 .shape-text
{
	font-family:OpenSans-SemiBold !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1528522431 .shape-description p
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1528522431 .shape-description ul
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1528522431 .shape-description ol
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1528522431 .shape-description p
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1528522431 .shape-description ul
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1528522431 .shape-description ol
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1528522431 .shape-text
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1173000125
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1358142472
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Neuheiten
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_pa_6056613
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Luftreiniger
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_pa_3890009
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_pa_5965734
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1722902995
{
	color:black !important;
}
*#dm *.dmBody div.u_1506086307
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/0f82e13c/dms3rep/multi/opt/pexels-photo-7758348-056e3569-1920w.jpeg) !important;
	background-color:rgba(0,0,0,0) !important;
	border-color:rgba(0,0,0,0) !important;
	border-width:0 !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1470476783
{
	line-height:1.5 !important;
}
*#dm *.dmBody div.u_1996944331
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1674174093
{
	line-height:1.5 !important;
}
*#dm *.dmBody div.u_1220932473 hr
{
	color:rgb(128,128,128) !important;
	background:none !important;
	background-color:transparent !important;
	background-size:initial !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:1px !important;
}
*#dm *.dmBody a.u_1272696382 *.iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1272696382
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody a.u_1594632607 *.iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1594632607
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody div.u_1622852503 hr
{
	color:rgb(128,128,128) !important;
	background:none !important;
	background-color:transparent !important;
	background-size:initial !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:1px !important;
}
*#dm *.dmBody div.u_1516627071 hr
{
	color:rgb(128,128,128) !important;
	background:none !important;
	background-color:transparent !important;
	background-size:initial !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:1px !important;
}
*#dm *.dmBody a.u_1307468498 *.iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1307468498
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody div.u_1799291236 hr
{
	color:rgb(128,128,128) !important;
	background:none !important;
	background-color:transparent !important;
	background-size:initial !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:1px !important;
}
*#dm *.dmBody a.u_1659780581 *.iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1659780581
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody div.u_1454829023
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/0f82e13c/dms3rep/multi/opt/Stele_Digital-Signage_75Zoll_Gebaeude2-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1223061645 hr
{
	color:var(--color_1) !important;
	background:none !important;
	height:0 !important;
	background-color:transparent !important;
	background-size:initial !important;
	min-height:0 !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:2px !important;
}
*#dm *.dmBody a.u_1255368268:hover
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1255368268.hover
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1350197022
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1037071499
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1394188174
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(255,255,255,1) !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1134640875
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/0f82e13c/dms3rep/multi/opt/Stele_Digital-Signage_75Zoll_Golfplatz-1920w.jpg) !important;
	background-size:cover !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	border-right-style:solid !important;
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1671889638
{
	width:100% !important;
}
*#dm *.dmBody *.u_1222385568
{
	width:100% !important;
}
*#dm *.dmBody div.u_1693917501
{
	background-color:var(--color_1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody a.u_1329996872
{
	border-color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1329996872 span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1255368268:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1255368268.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1255368268
{
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1255368268 span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1490136858
{
	width:100% !important;
}
*#dm *.dmBody a.u_1399629439 span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1399629439:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1399629439.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1399629439
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
}
*#dm *.dmBody a.u_1399078299 span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1399078299:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1399078299.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1399078299
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
}
*#dm *.dmBody a.u_1912942214 span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1912942214:hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1912942214.hover span.text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody a.u_1912942214
{
	border-style:solid !important;
	border-width:2px 2px 2px 2px !important;
	border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.caption-container *.caption-text *.rteBlock
{
	font-size:14px !important;
}
*#dm *.d-page-1716942098 DIV.dmInner
{
	background-image:initial !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-image:initial !important;
	background-color:rgba(0,0,0,0) !important;
}
body.dmTabletBody *.d-header-wrapper
{
	display:none !important;
}
body.dmTabletBody *.popupNavBox
{
	display:none !important;
}
*#dm *.dmBody div.u_1726265111
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	max-width:none !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1252368170
{
	padding-bottom:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
}
*#dm *.dmBody div.u_Design-Raumteiler-Hygiene-Trennwaende
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:none !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1456620041
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:30px !important;
	padding-left:15px !important;
	padding-bottom:30px !important;
	max-width:none !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_Luftreiniger
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:30px !important;
	padding-left:15px !important;
	padding-bottom:30px !important;
	max-width:none !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1358142472
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:15px !important;
	padding-bottom:50px !important;
	max-width:none !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_Neuheiten
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:15px !important;
	padding-bottom:50px !important;
	max-width:none !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_pa_3890009
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:30px !important;
	padding-left:15px !important;
	padding-bottom:30px !important;
	max-width:none !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_pa_5965734
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:15px !important;
	padding-bottom:50px !important;
	max-width:none !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1350197022
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1223061645
{
	width:68px !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:68px !important;
	margin-top:20px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1470476783
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 80px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:1040px !important;
	margin-top:20px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1426647157
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1220932473
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1851709468
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1851709468
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody a.u_1272696382
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody a.u_1594632607
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1419524653
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody h3.u_1604315714
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1604315714
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1622852503
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1380484201
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody h3.u_1337476888
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1337476888
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1516627071
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody a.u_1307468498
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1235259684
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1799291236
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody a.u_1659780581
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1091237936
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody h3.u_1302408678
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1302408678
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1037071499
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:50px !important;
	padding-bottom:0 !important;
	max-width:none !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1814189829
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1192128375
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:753.5px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	min-height:auto !important;
	display:block !important;
}
*#dm *.dmBody div.u_1495937841
{
	height:714px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	min-height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1693917501
{
	padding-top:24px !important;
	padding-left:45px !important;
	padding-right:45px !important;
	padding-bottom:27px !important;
	margin-right:80px !important;
	margin-left:0 !important;
	margin-top:100px !important;
	margin-bottom:100px !important;
}
*#dm *.dmBody a.u_1329996872
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:280px !important;
	position:relative !important;
	height:43px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	min-height:auto !important;
	margin-right:537.5px !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:26px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1674174093
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:196.25px !important;
	margin-left:0 !important;
	max-width:721.438px !important;
	margin-top:8px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1213351288
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 92px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:1014.98px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1996944331
{
	margin-left:0 !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-top:97px !important;
	margin-bottom:8px !important;
	margin-right:143.648px !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:732.852px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1454829023
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	margin-right:0 !important;
	background-position:100% 50% !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:initial !important;
}
*#dm *.dmBody div.u_1394188174
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1134640875
{
	padding-right:0px !important;
	padding-left:0px !important;
	background-position:50% 50% !important;
	margin-right:0 !important;
	margin-top:5px !important;
	margin-bottom:5px !important;
	margin-left:10px !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:initial !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
}
*#dm *.dmBody div.u_1150551782
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 5px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:2017px !important;
	margin-top:-106px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1802112076
{
	padding-top:2px !important;
	margin-top:0px !important;
	margin-bottom:125px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1286518730
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:36px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1506086307
{
	padding-bottom:475px !important;
	padding-top:475px !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:0px !important;
	padding-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 99362ba {
    min-height: 371px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 4% 2% 4%;
}
    
#\34 45b6d95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e0c8be93 {
    width: 77.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin-top: 33px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 689f5a1 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\32 c2f8499 {
    width: 77.72%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 a173fbb {
    align-self: start;
    background-size: cover;
    display: flex;
    min-height: 171px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
    padding: 1% 4% 2% 4%;
}
    
#c46ee090 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 e3c223c {
    position: relative;
    width: 95.27%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8bea9ab {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
}
    
#widget_q0l {
    position: relative;
    width: 280px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4fe1ba9 {
    position: relative;
    width: 80.54%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 2057524 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#d8554ea2 {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 3%;
    padding-right: 4%;
    padding-left: 4%;
}
    
#c120e0b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 32px 16px 32px;
}
    
#\38 b8f6d43.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#\38 b8f6d43 {
    width: 811px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1535bd9 {
    background-color: rgba(49,104,35,1);
}
    
#widget_u6r {
    width: 67.29%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-bottom: 24px;
}
    
#widget_hfl {
    width: 280px;
    height: 44px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 1535bd9 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#b9a32cee {
    width: 100.00%;
    height: 457px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ab5bbf02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c3f29486 {
    min-height: 455px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 b99005c {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 30.666666666666668%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#dc115843 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\31 d27f479 {
    align-self: start;
    padding-top: 4%;
    background-size: cover;
    display: flex;
    padding-bottom: 2%;
    min-height: 200px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#\37 742df2f {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 30.666666666666668%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#group_5e4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-self: stretch;
}
    
#widget_ncd {
    position: relative;
    width: 99.99856783154183%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0pc {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3334cd9 {
    position: relative;
    width: 99.99856783154183%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b1041f2 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f7ae262 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9e82c46 {
    position: relative;
    width: 99.99856783154183%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 9601b9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
}
    
#c01cae23 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#bd914329 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_8ne {
    width: 99.81%;
    height: 242px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bl5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
}
#widget_bl5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fea97a59.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
    padding-top: 2%;
}
#fea97a59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c709f846.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
    padding-bottom: 10%;
}
#c709f846 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc727095.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
    padding-top: 2%;
}
#bc727095 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 70b5a70 {
    width: 99.81%;
    height: 242px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4508ccc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
}
#\31 4508ccc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 2f448e4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
    padding-bottom: 10%;
}
#\33 2f448e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ce9b916 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    order: 0;
}
    
#\31 8b87e28.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
}
#\31 8b87e28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b6254198 {
    width: 99.81%;
    height: 242px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b0a19ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.67%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: initial;
    order: 0;
}
    
#\31 8bdd7cc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
    padding-top: 2%;
}
#\31 8bdd7cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#dc0768ff.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10%;
    padding-bottom: 10%;
}
#dc0768ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6fe.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_6fe {
    width: 273px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 4;
    margin: -32px 0% 20px 8%;
}
    
#a45bef91.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#a45bef91 {
    width: 273px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
    margin: -32px 0% 20px 8%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 c1d994b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\33 c1d994b {
    width: 273px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 3;
    margin: -32px 0% 20px 8%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#a134c11e {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#fa9694ea {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 0bf65bb {
    align-self: start;
    padding-top: 4%;
    background-size: cover;
    display: flex;
    min-height: 99px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#widget_ad9 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 99362ba {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 319px;
    padding: 12% 4% 2% 4%;
}
    
#\34 45b6d95 {
    width: 100%;
    min-height: 8px;
    padding-bottom: 16px;
}
    
#\32 689f5a1 {
    background-color: rgba(255, 255, 255, 1);
}
    
#e0c8be93 {
    justify-self: auto;
    align-self: auto;
    width: 99.99886077335964%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c2f8499 {
    width: 91.41%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a173fbb {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 319px;
    padding: 2% 4% 2% 4%;
}
    
#c46ee090 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 e3c223c {
    width: 91.41%;
    order: 1;
}
    
#\31 8bea9ab {
    width: 100%;
    min-height: 8px;
    padding-bottom: 16px;
}
    
#\36 4fe1ba9 {
    width: 91.41%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d8554ea2 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 186px;
    padding: 2% 4% 0% 4%;
}
    
#c120e0b1 {
    width: 100%;
    min-height: 8px;
    padding-bottom: 16px;
}
    
#widget_u6r {
    width: 75.22%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b9a32cee {
    height: 378px;
    width: 100.00%;
}
    
#ab5bbf02 {
    width: 100%;
    min-height: 8px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
    
#c3f29486 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 d27f479 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 3334cd9 {
    width: 74.84%;
}
    
#widget_ncd {
    width: 71.89%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd914329 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0bf65bb {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 1400px) {
    
#\36 99362ba {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 305px;
    padding-bottom: 2%;
    padding-left: 6%;
    padding-right: 6%;
}
    
#\34 45b6d95 {
    width: 100%;
    min-height: 8px;
}
    
#\32 689f5a1 {
    background-color: rgba(255, 255, 255, 1);
}
}



@media (min-width: 1400px) {
    
#\33 a173fbb {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 305px;
    padding-bottom: 2%;
    padding-left: 6%;
    padding-right: 6%;
}
    
#c46ee090 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\31 8bea9ab {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#d8554ea2 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 257px;
    padding-bottom: 2%;
    padding-left: 6%;
    padding-right: 6%;
}
    
#c120e0b1 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#ab5bbf02 {
    width: 100%;
    min-height: 8px;
}
    
#c3f29486 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 99362ba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#\34 45b6d95 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 6px 16px 6px;
}
    
#\32 689f5a1 {
    background-color: rgba(255, 255, 255, 1);
}
    
#e0c8be93 {
    order: 0;
}
    
#\32 c2f8499 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\33 a173fbb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 2% 4%;
}
    
#c46ee090 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\36 e3c223c {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8bea9ab {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 16px;
}
    
#\36 4fe1ba9 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#d8554ea2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 0% 4%;
}
    
#c120e0b1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
}
    
#widget_u6r {
    width: 97.51%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_hfl {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#b9a32cee {
    height: 52px;
    min-height: 52px;
    width: 100.00%;
}
    
#ab5bbf02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#c3f29486 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 4%;
}
}



@media (max-width: 767px) {
    
#\37 b99005c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 d27f479 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
}
    
#\37 742df2f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#group_5e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 b1041f2 {
    order: 1;
}
    
#\33 3334cd9 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\38 9601b9d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bd914329 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_8ne {
    height: 240px;
}
    
#\34 70b5a70 {
    height: 240px;
}
    
#\36 ce9b916 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b6254198 {
    height: 240px;
}
    
#\31 b0a19ba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fea97a59.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#widget_bl5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#c709f846.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#bc727095.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#\31 4508ccc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#\33 2f448e4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#\31 8bdd7cc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#\31 8b87e28.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
    
#dc0768ff.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
}



@media (max-width: 767px) {
    
#a134c11e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 0bf65bb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 99362ba {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-bottom: 2%;
}
    
#\34 45b6d95 {
    width: 100%;
    min-height: 80px;
}
    
#\32 689f5a1 {
    background-color: rgba(255, 255, 255, 1);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\33 a173fbb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-bottom: 2%;
}
    
#c46ee090 {
    background-color: rgba(255, 255, 255, 1);
}
    
#\31 8bea9ab {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#d8554ea2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c120e0b1 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#ab5bbf02 {
    width: 100%;
    min-height: 80px;
}
    
#c3f29486 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}

