*#dm *.dmBody a.span.textonly
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody *.u_1762887782
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1451672928
{
	text-align:CENTER !important;
}
*#dm *.dmBody a.u_1451672928 span.text
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1738371097
{
	text-align:LEFT !important;
}
*#dm *.dmBody nav.u_1532563141
{
	color:white !important;
}
*#dm *.dmBody nav.u_1856512003
{
	color:white !important;
}
*#dm *.dmBody div.u_1373336941 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1570931392 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody nav.u_1223231146
{
	color:white !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1902413675
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1418353618
{
	color:white !important;
}
*#dm *.dmBody nav.u_1712411685
{
	color:white !important;
}
*#dm *.dmBody div.u_1814868943 .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1151579485 .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody *.u_1152550855:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1152550855.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1152550855>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody a.u_1762347570
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody nav.u_1937048559
{
	color:black !important;
}
*#dm *.dmBody a.u_1154834196:hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1154834196.hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1239248105 span.icon
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody a.u_1239248105 span.text
{
	font-weight:normal !important;
	font-size:24px !important;
	font-style:italic !important;
}
*#dm *.dmBody a.u_1239248105:hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1239248105.hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1239248105:hover span.icon
{
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1239248105.hover span.icon
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1002251014 hr
{
	border-width:1px !important;
	color:var(--color_5) !important;
}
*#dm *.dmBody div.u_1450208468
{
	background-color:rgba(0,0,0,0.05) !important;
	border-radius:0px 0px 0px 0px !important;
	border-style:solid !important;
	border-width:1px !important;
	border-color:rgba(255,255,255,0.5) !important;
}
*#dm *.dmBody div.u_1770814701
{
	background-color:rgba(0,0,0,0.05) !important;
	border-radius:0px 0px 0px 0px !important;
	border-style:solid !important;
	border-width:1px !important;
	border-color:rgba(255,255,255,0.5) !important;
}
*#dm *.dmBody div.u_1152550855:before
{
	background-color:var(--color_2) !important;
	opacity:0.68 !important;
}
*#dm *.dmBody div.u_1152550855.before
{
	background-color:var(--color_2) !important;
	opacity:0.68 !important;
}
*#dm *.dmBody div.u_1152550855>.bgExtraLayerOverlay
{
	background-color:var(--color_2) !important;
	opacity:0.68 !important;
}
*#dm *.dmBody div.u_1228281926 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1172540296 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1750825421 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1422856852 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1918273415 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1661964773 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1801452374 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1528251653 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_1414467220
{
	width:100% !important;
}
*#dm *.dmBody div.u_1200113294
{
	background-color:var(--color_9) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1650377369 hr
{
	border-width:1px !important;
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1152550855
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:0px 0px 0px 0px !important;
	border-style:solid !important;
	border-width:1px !important;
	border-color:rgba(255,255,255,0.5) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/d3973775/dms3rep/multi/opt/shreveport-louisiana-usa-downtown-city-skyline-2025-03-24-00-13-59-utc-486h.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody a.u_1871237875:hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1871237875.hover
{
	background-image:initial !important;
}
*#dm *.dmBody a.u_1239248105
{
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
	justify-content:center !important;
	text-align:center !important;
	background-color:rgba(255,255,255,0.8) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1159900754 img
{
	object-fit:contain !important;
	object-position:0% 100% !important;
}
*#dm *.dmBody *.u_1159900754
{
	width:100% !important;
}
*#dm *.dmBody *.u_786900163 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
*#dm *.dmBody nav.u_1781039707
{
	color:white !important;
}
.u_1003910237
{
}
.u_1527410474
{
}
*#dm *.dmBody div.u_1527410474
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:0px 0px 0px 0px !important;
	border-style:solid !important;
	border-width:0px !important;
	border-color:rgba(255,255,255,0.5) !important;
}
*#dm *.dmBody div.u_1384798282
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:0px 0px 0px 0px !important;
	border-style:solid !important;
	border-width:0px !important;
	border-color:rgba(255,255,255,0.5) !important;
}
*#dm *.dmBody div.u_1003910237
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:0px 0px 0px 0px !important;
	border-style:solid !important;
	border-width:0px !important;
	border-color:rgba(255,255,255,0.5) !important;
}
*#dm *.dmBody div.u_1414467220 img
{
	object-fit:cover !important;
	object-position:50% 0% !important;
	border-radius:0px 0px 0px 0px !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1258317852
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:41px !important;
	margin-left:0px !important;
	max-width:270px !important;
	margin-top:20px !important;
	margin-bottom:20px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1384127703
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:103.312px !important;
	margin-left:0px !important;
	max-width:284px !important;
	margin-top:20px !important;
	margin-bottom:20px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1770814701
{
	padding-top:25px !important;
	padding-left:25px !important;
	padding-bottom:25px !important;
	padding-right:25px !important;
	margin-left:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1710600127
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1864495795
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1450208468
{
	padding-top:25px !important;
	padding-left:25px !important;
	padding-bottom:25px !important;
	padding-right:25px !important;
	margin-left:-10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1814868943
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:60px !important;
	position:relative !important;
	height:60px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1151579485
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:60px !important;
	position:relative !important;
	height:60px !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1152550855
{
	padding-top:25px !important;
	padding-left:25px !important;
	padding-bottom:25px !important;
	padding-right:25px !important;
	margin-left:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-position:50% 0% !important;
}
*#dm *.dmBody div.u_1902413675
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:20px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1154834196
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1871237875
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_786900163 .photoGalleryThumbs .image-container a
{
	padding-top:111px !important;
}
*#dm *.dmBody div.u_1384798282
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	margin-left:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1709247798
{
	padding-top:15px !important;
	padding-left:80px !important;
	padding-bottom:50px !important;
	padding-right:80px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1003910237
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:10px !important;
}
*#dm *.dmBody div.u_1527410474
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	margin-left:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1009149351
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1069066120
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1315933516
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1750309068
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1739846038
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1938250007
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1148051966
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1027228563
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1069097499
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1795635519
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1575071946
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1296104389
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1955552781
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1478218995
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1950819225
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1124700067
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1678168797
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1589407528
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1081348830
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1189065682
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1427634995
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1870303588
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1344438367
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1833612761
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1561716004
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1072411238
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1571890120
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1179042967
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1749925671
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1656414076
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1547457797
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1499457146
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1747715219
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:308px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	min-height:auto !important;
	margin-right:29.6719px !important;
	margin-left:29.6562px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 9263241 {
    max-width: 100%;
    width: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a6f35cfdd2b461c33482f8 {
    background-color: var(--color_1);
    background-image: url();
}
#\36 2a6f35cfdd2b461c33482f8.lazy {
    background-image: url('');
}
    
#\36 2a6f35cfdd2b461c33482f9 {
    min-height: auto;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    max-width: none;
    padding: 80px 80px 0px 80px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 40.56%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 0% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\36 2a6f35cfdd2b461c33482fa.lazy {
    background-image: url('');
}
    
#\36 2a6f35cfdd2b461c33482fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 54.41483420593368%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 60px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2a6f381fdd2b461c334940e {
    max-width: 100%;
    width: 81.62%;
    height: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0272da7 {
    max-width: 100%;
    width: 89.04%;
    height: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ma6 {
    width: 100.00%;
    height: 384px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
}
    
#widget_1tf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_1tf {
    width: 34.93%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    padding-top: 80px;
    padding-bottom: 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#widget_ma6 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 98.57%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 40.20%;
    min-height: 8px;
}
#\36 2a6f35cfdd2b461c33482fa.lazy {
    background-image: url('');
}
    
#\36 2a6f35cfdd2b461c33482fb {
    width: 54.581307189542486%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    max-width: none;
    padding: 80px 80px 0px 80px;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a6f381fdd2b461c334940e {
    width: 86.61%;
}
}



@media (max-width: 766px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a6f35cfdd2b461c33482f8 {
    grid-template-rows: minmax(8px, max-content);
}
#\36 2a6f35cfdd2b461c33482f8.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    flex-direction: column;
    min-height: unset;
    row-gap: 15px;
    padding: 15px 4% 30px 4%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
}
#\36 2a6f35cfdd2b461c33482fa.lazy {
    background-image: url('');
}
    
#\36 2a6f35cfdd2b461c33482fb {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-bottom: 20px;
}
    
#widget_ma6 {
    height: 329px;
}
    
#widget_1tf {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_ma6 {
    height: 477px;
}
}



@media all {
    
#\32 5031958 {
    max-width: 100%;
    width: 62.06%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a70703fdd2b461c334ccf7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a70703fdd2b461c334ccf9::before, #\36 2a70703fdd2b461c334ccf9 > .bgExtraLayerOverlay {
    
}
#\36 2a70703fdd2b461c334ccf9 {
    background-color: var(--color_9);
    background-image: initial;
}
    
#\36 2a70703fdd2b461c334ccfa {
    min-height: 187px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 70px 0% 70px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a70703fdd2b461c334ccfb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_3g5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
}
    
#group_fc9 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#a3417d50 {
    max-width: 100%;
    width: 81.92%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5a552be {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#c77b4293 {
    max-width: 100%;
    width: 81.92%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7ba1d26 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#fa12a05e {
    max-width: 100%;
    width: 81.92%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 19c7ee3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf3c26b2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dedc22b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_f9l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 2d27669 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_sqp {
    width: 100%;
    height: 30px;
    max-width: 100%;
    order: 2;
}
    
#\34 7f5da22 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#e938f2fb {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c96892ae {
    max-width: 100%;
    width: 81.92%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3df7146 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
}
    
#c27eb283 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#a2ffa1f6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1b68847 {
    max-width: 100%;
    width: 81.92%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5f6868e {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\33 5a8c382 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a3047a3 {
    max-width: 100%;
    width: 69.15%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c48a6d74 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\38 3ed5f50 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2e510c9 {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#fcb1d7a6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aeae105a {
    max-width: 100%;
    width: 72.70%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 2a70703fdd2b461c334ccfa {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 2a70703fdd2b461c334ccfb {
    padding: 0px 0px 0px 0px;
}
    
#\36 2a70703fdd2b461c334ccf9::before, #\36 2a70703fdd2b461c334ccf9 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 1400px) {
    
#\36 2a70703fdd2b461c334ccf9::before, #\36 2a70703fdd2b461c334ccf9 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 766px) {
    
#\36 2a70703fdd2b461c334ccfa {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a70703fdd2b461c334ccf9 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\32 5031958 {
    order: 1;
}
    
#\36 2a70703fdd2b461c334ccfa {
    flex-direction: column;
    min-height: unset;
    row-gap: 0px;
    padding: 30px 4% 30px 4%;
}
    
#\36 2a70703fdd2b461c334ccfb {
    width: 100%;
    min-height: 112px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 2a70703fdd2b461c334ccf9::before, #\36 2a70703fdd2b461c334ccf9 > .bgExtraLayerOverlay {
    
}
    
#a3417d50 {
    order: 1;
}
    
#c77b4293 {
    order: 1;
}
    
#fa12a05e {
    order: 1;
}
    
#group_3g5 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_fc9 {
    margin: 0px 0% 0px 0%;
}
    
#d7ba1d26 {
    margin: 0px 0% 0px 0%;
}
    
#\32 5a552be {
    margin: 0px 0% 0px 0%;
}
    
#\34 7f5da22 {
    margin: 0px 0% 0px 0%;
}
    
#c96892ae {
    order: 1;
}
    
#e3df7146 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c27eb283 {
    margin: 0px 0% 0px 0%;
}
    
#\34 1b68847 {
    order: 1;
}
    
#b5f6868e {
    margin: 0px 0% 0px 0%;
}
    
#\31 a3047a3 {
    order: 1;
}
    
#c48a6d74 {
    margin: 0px 0% 0px 0%;
}
    
#\32 2e510c9 {
    margin: 0px 0% 0px 0%;
}
    
#aeae105a {
    order: 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 2a70703fdd2b461c334ccf9::before, #\36 2a70703fdd2b461c334ccf9 > .bgExtraLayerOverlay {
    
}
    
#\36 2a70703fdd2b461c334ccfb {
    height: auto;
    min-height: 87px;
}
}



@media all {
    
#aed68372 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: initial;
    justify-content: flex-start;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    padding: 20px 60px 40px 60px;
}
    
#\34 33d1340 {
    max-width: 100%;
    width: 62.38%;
    height: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 443c592 {
    min-height: 47px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 300px 0% 50px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fab713dd::before, #fab713dd > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(405deg, rgba(0, 0, 0, 1) 30%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.64;
}
#fab713dd {
    background-image: url(https://lirp.cdn-website.com/d3973775/dms3rep/multi/opt/content-v8-img-1920w-0e2397e6-4b083178-1920w.webp);
}
    
#\38 0a60760 {
    max-width: 100%;
    width: 99.99791817755215%;
    height: auto;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#aed68372 {
    padding-right: 30px;
}
    
#\31 443c592 {
    min-height: auto;
}
    
#fab713dd::before, #fab713dd > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 1400px) {
    
#aed68372 {
    padding-bottom: 60px;
    width: 100%;
    min-height: 8px;
    margin-left: 0%;
    padding-left: 80px;
}
    
#\31 443c592 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100px;
    padding-bottom: 90px;
    padding-top: 350px;
}
    
#fab713dd::before, #fab713dd > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 766px) {
    
#\31 443c592 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fab713dd {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#aed68372 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-left: 0%;
    padding: 180px 20px 30px 20px;
}
    
#\34 33d1340 {
    width: 100.00%;
}
    
#\31 443c592 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#fab713dd::before, #fab713dd > .bgExtraLayerOverlay {
    
}
#fab713dd {
    background-position: 50% 50%;
}
    
#\38 0a60760 {
    width: 100.00%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#fab713dd::before, #fab713dd > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\37 40bf938 {
    min-height: 200px;
    column-gap: 5%;
    row-gap: 30px;
    max-width: none;
    width: 100%;
    padding-top: 80px;
    flex-wrap: nowrap;
    padding-bottom: 80px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 0c70b23::before, #\37 0c70b23 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.69;
    border-radius: inherit;
    background-color: var(--color_2);
}
#\37 0c70b23 {
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/d3973775/dms3rep/multi/opt/sarasota-florida-usa-skyline-bay-1920w.jpg);
    background-position: 50% 0%;
    background-attachment: fixed;
}
#\37 0c70b23.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAgECBwAAAAAAAAAAAAAAAAURAQIDBBYhI1WR/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQACAQUAAAAAAAAAAAAAAAAAAZECAxExUv/aAAwDAQACEQMRAD8Axcu8VxyLsOu0xBeoEnV2eAFgqX05DFcw9KD/2Q==');
}
    
#\31 e5697fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 66c332e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\37 40bf938 {
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\37 0c70b23::before, #\37 0c70b23 > .bgExtraLayerOverlay {
    
}
#\37 0c70b23.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAgECBwAAAAAAAAAAAAAAAAURAQIDBBYhI1WR/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQACAQUAAAAAAAAAAAAAAAAAAZECAxExUv/aAAwDAQACEQMRAD8Axcu8VxyLsOu0xBeoEnV2eAFgqX05DFcw9KD/2Q==');
}
}



@media (min-width: 1400px) {
    
#\37 0c70b23::before, #\37 0c70b23 > .bgExtraLayerOverlay {
    
}
#\37 0c70b23.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAgECBwAAAAAAAAAAAAAAAAURAQIDBBYhI1WR/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQACAQUAAAAAAAAAAAAAAAAAAZECAxExUv/aAAwDAQACEQMRAD8Axcu8VxyLsOu0xBeoEnV2eAFgqX05DFcw9KD/2Q==');
}
}



@media (max-width: 766px) {
    
#\37 40bf938 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 0c70b23 {
    grid-template-rows: minmax(8px, max-content);
}
#\37 0c70b23.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAgECBwAAAAAAAAAAAAAAAAURAQIDBBYhI1WR/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQACAQUAAAAAAAAAAAAAAAAAAZECAxExUv/aAAwDAQACEQMRAD8Axcu8VxyLsOu0xBeoEnV2eAFgqX05DFcw9KD/2Q==');
}
}



@media (max-width: 767px) {
    
#\37 40bf938 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#\37 0c70b23::before, #\37 0c70b23 > .bgExtraLayerOverlay {
    
}
#\37 0c70b23.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAgECBwAAAAAAAAAAAAAAAAURAQIDBBYhI1WR/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQACAQUAAAAAAAAAAAAAAAAAAZECAxExUv/aAAwDAQACEQMRAD8Axcu8VxyLsOu0xBeoEnV2eAFgqX05DFcw9KD/2Q==');
}
    
#\31 e5697fb {
    width: 100%;
    min-height: 137px;
    align-items: center;
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 0c70b23::before, #\37 0c70b23 > .bgExtraLayerOverlay {
    
}
#\37 0c70b23.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAgECBwAAAAAAAAAAAAAAAAURAQIDBBYhI1WR/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQACAQUAAAAAAAAAAAAAAAAAAZECAxExUv/aAAwDAQACEQMRAD8Axcu8VxyLsOu0xBeoEnV2eAFgqX05DFcw9KD/2Q==');
}
}



@media all {
    
#d51b58d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-image: url();
    background-origin: border-box;
    padding: 0px 0px 80px 0px;
    margin: 0px 0% 0px 0%;
}
#d51b58d8.lazy {
    background-image: url('');
}
    
#d1e3662b {
    max-width: 100%;
    width: 1010px;
    height: auto;
    align-self: center;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a22074c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 a22074c {
    width: 370px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d2c16406 {
    min-height: 320px;
    column-gap: 5%;
    row-gap: 30px;
    max-width: none;
    width: 100%;
    padding-top: 80px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dab5766b {
    margin: 0px 0% 0px 0%;
}
    
#\33 e210719::before, #\33 e210719 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.73;
    border-radius: inherit;
    background-color: var(--color_2);
}
#\33 e210719 {
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/d3973775/dms3rep/multi/opt/aerial-view-of-a-motorway-in-summer-on-a-cloudy-da-2024-11-27-09-53-27-utc-1920w.jpg);
    background-position: 50% 0%;
    background-attachment: fixed;
}
#\33 e210719.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBhEhNJH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBv/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMEESH/2gAMAwEAAhEDEQA/ALPILm0EhjWzCwca2sd8uu++7N6iKdyLrEo9HcFtn//Z');
}
    
#widget_7r5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_7r5 {
    width: 21%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    align-self: center;
}
    
#group_q4j {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    height: auto;
}
    
#\37 0839b1b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 0839b1b {
    width: 370px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\37 a22074c {
    width: 366px;
    height: 68px;
}
    
#d2c16406 {
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\33 e210719::before, #\33 e210719 > .bgExtraLayerOverlay {
    
}
#\33 e210719.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBhEhNJH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBv/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMEESH/2gAMAwEAAhEDEQA/ALPILm0EhjWzCwca2sd8uu++7N6iKdyLrEo9HcFtn//Z');
}
    
#\37 0839b1b {
    width: 366px;
    height: 68px;
}
}



@media (min-width: 1400px) {
    
#\33 e210719::before, #\33 e210719 > .bgExtraLayerOverlay {
    
}
#\33 e210719.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBhEhNJH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBv/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMEESH/2gAMAwEAAhEDEQA/ALPILm0EhjWzCwca2sd8uu++7N6iKdyLrEo9HcFtn//Z');
}
}



@media (max-width: 766px) {
    
#d2c16406 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 e210719 {
    grid-template-rows: minmax(8px, max-content);
}
#\33 e210719.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBhEhNJH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBv/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMEESH/2gAMAwEAAhEDEQA/ALPILm0EhjWzCwca2sd8uu++7N6iKdyLrEo9HcFtn//Z');
}
}



@media (max-width: 767px) {
    
#d51b58d8 {
    width: 100%;
    min-height: 491px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    row-gap: 16px;
}
#d51b58d8.lazy {
    background-image: url('');
}
    
#\37 a22074c {
    height: 64px;
    margin: 0px 0% 0px 0%;
}
    
#d2c16406 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 30px 4% 30px 4%;
}
    
#\33 e210719::before, #\33 e210719 > .bgExtraLayerOverlay {
    
}
#\33 e210719.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBhEhNJH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBv/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMEESH/2gAMAwEAAhEDEQA/ALPILm0EhjWzCwca2sd8uu++7N6iKdyLrEo9HcFtn//Z');
}
    
#d1e3662b {
    margin: 0px 0% 0px 0%;
}
    
#widget_7r5 {
    margin: 0px 0% 0px 0%;
}
    
#\37 0839b1b {
    height: 64px;
    margin: 0px 0% 0px 0%;
}
    
#group_q4j {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#d1e3662b {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 a22074c {
    height: 46px;
}
    
#\33 e210719::before, #\33 e210719 > .bgExtraLayerOverlay {
    
}
#\33 e210719.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBhEhNJH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBv/EABoRAAICAwAAAAAAAAAAAAAAAAABAgMEESH/2gAMAwEAAhEDEQA/ALPILm0EhjWzCwca2sd8uu++7N6iKdyLrEo9HcFtn//Z');
}
    
#\37 0839b1b {
    height: 46px;
}
}



@media all {
    
#\38 5823293 {
    margin: 0px 0% 0px 0%;
}
    
#\32 904d91c {
    min-height: 100px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    flex-wrap: nowrap;
    padding-bottom: 100px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 2f38ead {
    max-width: 100%;
    width: 105.58%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d42d1c70 {
    max-width: 100%;
    width: 114.97%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ecb65d49::before, #ecb65d49 > .bgExtraLayerOverlay {
    
}
#ecb65d49 {
    background-image: initial;
    background-color: var(--color_5);
}
    
#group_lqk {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_5s0 {
    width: 100%;
    height: 91px;
    max-width: 100%;
    order: 0;
    margin-top: -80px;
}
    
#group_j3v {
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: row;
    padding-top: 50px;
}
    
#\34 45b5676 {
    max-width: 100%;
    width: 114.97%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_tkq {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#widget_cov.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-right: 25px;
}
#widget_cov {
    width: 271px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_g3k::before, #group_g3k > .bgExtraLayerOverlay {
    
}
#group_g3k {
    align-items: center;
    width: 50%;
    min-height: 318px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-content: flex-end;
    padding-bottom: 20px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\32 904d91c {
    min-height: auto;
}
    
#ecb65d49::before, #ecb65d49 > .bgExtraLayerOverlay {
    
}
    
#group_g3k::before, #group_g3k > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 1400px) {
    
#\32 904d91c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100px;
}
    
#ecb65d49::before, #ecb65d49 > .bgExtraLayerOverlay {
    
}
    
#group_lqk {
    width: 100%;
    min-height: 8px;
    row-gap: 15px;
}
    
#group_g3k::before, #group_g3k > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 766px) {
    
#\32 904d91c {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ecb65d49 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\32 904d91c {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\34 2f38ead {
    width: 100.00%;
}
    
#d42d1c70 {
    width: 100.00%;
}
    
#ecb65d49::before, #ecb65d49 > .bgExtraLayerOverlay {
    
}
#ecb65d49 {
    background-position: 100% 50%;
}
    
#group_lqk {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 30px;
}
    
#widget_5s0 {
    height: 42px;
    margin-top: -28px;
}
    
#\34 45b5676 {
    width: 100.00%;
}
    
#widget_cov {
    width: 289px;
}
    
#group_g3k::before, #group_g3k > .bgExtraLayerOverlay {
    
}
#group_g3k {
    width: 99.47%;
    height: auto;
    min-height: 212px;
    margin: 0px 0% 0px 0%;
}
    
#group_tkq {
    width: 99.47%;
    margin: 0px 0% 0px 0%;
}
    
#group_j3v {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 10px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#ecb65d49::before, #ecb65d49 > .bgExtraLayerOverlay {
    
}
    
#group_g3k::before, #group_g3k > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#e643ddb3 {
    background-color: var(--color_1);
    background-image: url();
}
#e643ddb3.lazy {
    background-image: url('');
}
    
#f61e45dd {
    margin: 0px 0% 0px 0%;
}
    
#baf6084b {
    min-height: auto;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 0px 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 8c88b36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    background-image: url();
    background-size: contain;
    background-position: 0% 50%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\35 8c88b36.lazy {
    background-image: url('');
}
    
#widget_53q {
    width: 77.63%;
    height: auto;
    max-width: 100%;
    order: 5;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_ajl {
    width: 82.43%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a1cb42df {
    width: 58.13992575368172%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gvv {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 4;
}
    
#group_dgq {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
}
    
#\36 d4edbe5 {
    width: 58.13992575368172%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n5p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f4ffc2ec {
    width: 100%;
    height: 20px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#baf6084b {
    padding-top: 80px;
    padding-bottom: 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\35 8c88b36 {
    width: 100%;
    min-height: 8px;
}
#\35 8c88b36.lazy {
    background-image: url('');
}
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#e643ddb3 {
    grid-template-rows: minmax(8px, max-content);
}
#e643ddb3.lazy {
    background-image: url('');
}
    
#baf6084b {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#baf6084b {
    flex-direction: column;
    min-height: 0;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 15px 4% 30px 4%;
}
    
#\35 8c88b36 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
#\35 8c88b36.lazy {
    background-image: url('');
}
}



@media (min-width: 468px) and (max-width: 767px) {
}

