*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !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 a.u_1704152055:hover span.text
{
	color:rgba(239,239,239,1) !important;
}
*#dm *.dmBody a.u_1704152055.hover span.text
{
	color:rgba(239,239,239,1) !important;
}
*#dm *.dmBody a.u_1969962338:hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1969962338.hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1969962338:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1969962338.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1969962338 span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody a.u_1443212862:hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1443212862.hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1443212862:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1443212862.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1443212862 span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody a.u_1521138749:hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1521138749.hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1521138749:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1521138749.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1521138749 span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody a.u_1058186999:hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1058186999.hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1058186999:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1058186999.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1058186999 span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody div.u_1101030332 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1101030332 img
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
}
*#dm *.dmBody a.u_1969962338
{
	background-color:rgba(255,255,255,1) !important;
	border-color:rgba(38,37,34,1) !important;
	box-shadow:2.5px 2.5px #262522 !important;
}
*#dm *.dmBody a.u_1443212862
{
	background-color:rgba(255,255,255,1) !important;
	border-color:rgba(38,37,34,1) !important;
	box-shadow:2.5px 2.5px #262522 !important;
}
*#dm *.dmBody a.u_1058186999
{
	background-color:rgba(255,255,255,1) !important;
	border-color:rgba(38,37,34,1) !important;
	box-shadow:2.5px 2.5px #262522 !important;
}
*#dm *.dmBody a.u_1521138749
{
	background-color:rgba(255,255,255,1) !important;
	border-color:rgba(38,37,34,1) !important;
	box-shadow:2.5px 2.5px #262522 !important;
}
*#dm *.dmBody div.u_1403580023 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1403580023 img
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1153902319 .svg
{
	color:rgba(38,37,34,1) !important;
	fill:rgba(38,37,34,1) !important;
}
*#dm *.dmBody div.u_1702071875 .svg
{
	color:rgba(38,37,34,1) !important;
	fill:rgba(38,37,34,1) !important;
}
*#dm *.dmBody div.u_1845873164 .svg
{
	color:rgba(38,37,34,1) !important;
	fill:rgba(38,37,34,1) !important;
}
*#dm *.dmBody div.u_1146773854
{
	box-shadow:rgb(0 0 0/10%) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgb(0 0 0/10%) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1555625465
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1858332810:hover span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody a.u_1858332810.hover span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody a.u_1858332810:hover
{
	background-color:rgba(249,249,249,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1858332810.hover
{
	background-color:rgba(249,249,249,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1858332810 span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1858332810
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:1px !important;
	border-color:rgba(249,249,249,1) !important;
	box-shadow:2.5px 2.5px #f9f9f9 !important;
}
*#dm *.dmBody div.u_1615304847 .svg
{
	color:rgba(249,249,249,1) !important;
	fill:rgba(249,249,249,1) !important;
}
*#dm *.dmBody div.u_1626292695 .svg
{
	color:rgba(249,249,249,1) !important;
	fill:rgba(249,249,249,1) !important;
}
*#dm *.dmBody div.u_1527530820 .svg
{
	color:rgba(249,249,249,1) !important;
	fill:rgba(249,249,249,1) !important;
}
*#dm *.dmBody div.u_1981611597 .svg
{
	color:rgba(249,249,249,1) !important;
	fill:rgba(249,249,249,1) !important;
}
*#dm *.dmBody a.u_1473177189:hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1473177189.hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1473177189:hover span.text
{
	color:rgba(249,249,249,1) !important;
}
*#dm *.dmBody a.u_1473177189.hover span.text
{
	color:rgba(249,249,249,1) !important;
}
*#dm *.dmBody a.u_1473177189
{
	border-color:rgba(38,37,34,1) !important;
	box-shadow:2.5px 2.5px #262522 !important;
}
*#dm *.dmBody a.u_1473177189 span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody div.u_1232219504 hr
{
	color:rgba(181,33,38,1) !important;
	border-top-style:solid !important;
	border-top-width:4px !important;
}
*#dm *.dmBody div.u_1780363501 hr
{
	border-top-style:solid !important;
	color:rgba(181,33,38,1) !important;
	border-top-width:4px !important;
}
*#dm *.dmBody a.u_1704152055:hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1704152055.hover
{
	background-color:rgba(38,37,34,1) !important;
	background-image:none !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1704152055 span.text
{
	color:rgba(38,37,34,1) !important;
}
*#dm *.dmBody a.u_1704152055
{
	border-color:rgba(38,37,34,1) !important;
	box-shadow:2.5px 2.5px #262522 !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1631646588 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1631646588 img
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody *.u_1631646588
{
	width:100% !important;
}
*#dm *.dmBody div.u_1659127913 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1659127913 img
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1966201088 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1324096349 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1797667806 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1449033675 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1505364638 .svg
{
	color:var(--color_3) !important;
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1735822602 .svg
{
	color:var(--color_3) !important;
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1315105193 .svg
{
	color:var(--color_3) !important;
	fill:var(--color_3) !important;
}
*#dm *.dmBody a.u_1110007981:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1110007981.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1110007981 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1110007981
{
	border-color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1771476184:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1771476184.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1771476184
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1531106417:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1531106417.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1531106417
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1903840099:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1903840099.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1903840099
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1611422412:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1611422412.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1611422412
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1781164333
{
	background-position:50% 50% !important;
}
*#dm *.dmBody a.u_1314040731 span.icon
{
	color:rgb(247,247,247) !important;
}
*#dm *.dmBody a.u_1314040731:hover
{
	border-bottom-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1314040731.hover
{
	border-bottom-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1314040731
{
	border-radius:30px !important;
	-moz-border-radius:30px !important;
	-webkit-border-radius:30px !important;
	background-color:var(--color_1) !important;
	border-bottom-width:0 !important;
	border-bottom-style:solid !important;
	border-right-style:solid !important;
	border-right-width:0 !important;
}
*#dm *.dmBody *.u_1121731666
{
	width:100% !important;
}
*#dm *.dmBody div.u_1121731666 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1121731666 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1266548430
{
	width:100% !important;
}
*#dm *.dmBody div.u_1266548430 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1266548430 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1118136362
{
	width:100% !important;
}
*#dm *.dmBody div.u_1118136362 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1118136362 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1917599988
{
	width:100% !important;
}
*#dm *.dmBody div.u_1917599988 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1917599988 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1077612726 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1077612726 img
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody *.u_1077612726
{
	width:100% !important;
}
*#dm *.dmBody div.u_1190113584 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1190113584 img
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1440330221 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1440330221 img
{
	box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody *.u_1190113584
{
	width:100% !important;
}
*#dm *.dmBody *.u_1440330221
{
	width:100% !important;
}
*#dm *.dmBody *.u_1659127913
{
	width:100% !important;
}
*#dm *.dmBody a.u_1477962737:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1477962737.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1477962737
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1690915386:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1690915386.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1690915386
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1288275709
{
	width:100% !important;
}
*#dm *.dmBody div.u_1288275709 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1288275709 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1775658038:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1775658038.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1775658038
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1770145386
{
	width:100% !important;
}
*#dm *.dmBody div.u_1770145386 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1770145386 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1141297125
{
	width:100% !important;
}
*#dm *.dmBody div.u_1141297125 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1141297125 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1704632038:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1704632038.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1704632038
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1724923664:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1724923664.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1724923664
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1297934962:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1297934962.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1297934962
{
	border-right-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1624340439
{
	width:100% !important;
}
*#dm *.dmBody div.u_1624340439 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1624340439 img
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1488511570:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1488511570.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1488511570
{
	border-right-color:var(--color_4) !important;
}*#dm *.dmBody *.u_1019402264 { width:100% !important; }




*#dm *.dmBody a.u_1123103485:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1123103485.hover
{
	background-image:none !important;
}*#dm *.dmBody a.u_1123103485 { border-right-color:var(--color_4) !important; }

*#dm *.dmBody *.u_1378560874
{
	width:100% !important;
}
*#dm *.dmBody div.u_1378560874 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1378560874 img
{
	object-position:50% 50% !important;
	object-fit:contain !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_1759824808
{
	width:auto !important;
}
*#dm *.dmBody *.u_1555625465 .photoGalleryThumbs
{
	padding:1px !important;
}
*#dm *.dmBody *.u_1555625465 .layout-container
{
	padding:1px !important;
}
*#dm *.dmBody *.u_1555625465 .photoGalleryViewAll
{
	padding:0 2px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 0c22076f49b4432d1f28874::before, #\36 0c22076f49b4432d1f28874 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    content: '';
    background-color: rgba(38,37,34,1);
}
#\36 0c22076f49b4432d1f28874 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(938px, max-content);
    column-gap: 8px;
    row-gap: 0px;
    background-image: none;
    padding: 15px calc((100% - 1200px) / 2) 15px calc((100% - 1200px) / 2);
}
    
#group_8d6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    position: relative;
    justify-self: start;
    align-self: start;
    max-width: none;
    width: 100.00%;
    min-height: 43.56%;
    height: auto;
    margin: 463px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_f57 {
    width: 99.99785182902671%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 5px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gjk {
    width: 99.99785182902671%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q1g {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: stretch;
    margin: 0px 0px 0px 0%;
}
}



@media all {
    
#\36 151dd5012d7067beb30fdf5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(8px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    padding: 50px calc((100% - 1200px) / 2) 50px calc((100% - 1200px) / 2);
}
    
#group_tj9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    width: 99.46%;
    min-height: 0%;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_dpe {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 18.58%;
    min-height: 134px;
    max-height: 100%;
    align-self: flex-start;
    order: 0;
    margin: 0px 0px 0px 0%;
}
    
#widget_tkm {
    position: relative;
    width: 80px;
    height: 80px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#widget_q5j {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 10px 0px 0px 0%;
}
    
#widget_00b {
    position: relative;
    width: 100.00%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 5px 0px 0px 0%;
}
    
#\36 151e0dd12d7067beb3167fb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 13.26%;
    min-height: 134px;
    max-height: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 3;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 151e0dd12d7067beb3167fe {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 5px 0px 0px 0%;
}
    
#\36 151e0dd12d7067beb3167fc {
    position: relative;
    width: 80px;
    height: 80px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 151e0dd12d7067beb3167fd {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 10px 0px 0px 0%;
}
    
#\36 151e11d12d7067beb316ed2 {
    position: relative;
    width: 80px;
    height: 80px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 151e11d12d7067beb316ed1 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 18.58%;
    min-height: 136px;
    max-height: 100%;
    align-self: flex-start;
    order: 6;
    margin: 0px 0px 0px 0%;
}
    
#\36 151e11d12d7067beb316ed4 {
    position: relative;
    width: 100.00%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 5px 0px 0px 0%;
}
    
#\36 151e11d12d7067beb316ed3 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 10px 0px 0px 0%;
}
    
#\36 151e14f12d7067beb317206 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 10px 0px 0px 0%;
}
    
#\36 151e14f12d7067beb317207 {
    position: relative;
    width: 87.15%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    align-self: center;
    margin: 5px 0px 0px 0%;
}
    
#\36 151e14f12d7067beb317204 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 19.59%;
    min-height: 134px;
    max-height: 100%;
    align-self: flex-start;
    order: 9;
    margin: 0px 0px 0px 0%;
}
    
#\36 151e14f12d7067beb317205 {
    position: relative;
    width: 80px;
    height: 80px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#widget_c8h {
    position: relative;
    width: 50px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15201bb985ac13414a607d6 {
    position: relative;
    width: 50px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15201bf985ac13414a609e0 {
    position: relative;
    width: 50px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    grid-area: auto / auto / auto / auto;
}
    
#\36 152574939e1322f7af5f254 {
    position: relative;
    width: 50px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15257af39e1322f7af619ca {
    position: relative;
    width: 50px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15257b339e1322f7af61bd5 {
    position: relative;
    width: 50px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 1520253985ac13414a642ad {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(469px, max-content);
    column-gap: 30px;
    row-gap: 0px;
    padding-left: calc((100% - 1200px) / 2);
    padding-right: calc((100% - 1200px) / 2);
    padding-bottom: 80px;
}
    
#group_11b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    width: 100%;
    min-height: 46.62686274509804%;
    height: auto;
    top: 0px;
    left: 0px;
    margin: 136px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#widget_srf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_67o {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    margin: 15px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qua {
    width: 200px;
    height: 54px;
    max-width: 100%;
    align-self: flex-start;
    margin: 30px 0px 0px 0%;
}
    
#innergrid_tou {
    grid-template-rows: minmax(max-content, 100%);
    width: 99.91%;
    justify-self: start;
    align-self: stretch;
    max-width: 100%;
}
    
#innergrid_j5m {
    grid-template-rows: minmax(484px, max-content);
    width: 82.82%;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    margin: 18px 0% 0px 4.615384615384616%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_hv0 {
    width: 100%;
    height: 483px;
    justify-self: end;
    align-self: end;
    max-width: 100%;
    margin-right: -6.461393730547236%;
    margin-bottom: -4px;
}
    
#widget_ahk {
    width: 82.73%;
    height: 476px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
}



@media all {
    
#\36 1573f4e71fae942c3cafbc8 {
    position: relative;
    width: 76.77958730005315%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1573f4e71fae942c3cafbc6::before, #\36 1573f4e71fae942c3cafbc6 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.95;
}
#\36 1573f4e71fae942c3cafbc6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(253.5px, max-content) minmax(253.5px, max-content);
    column-gap: 30px;
    row-gap: 30px;
    background-color: rgba(182,173,144,1);
    padding: 80px calc((100% - 1200px) / 2) 80px calc((100% - 1200px) / 2);
}
    
#\36 1573f4e71fae942c3cafbc9 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1573f4e71fae942c3cafbcd {
    position: relative;
    width: 206.0878927278066%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1573f4e71fae942c3cafbcc {
    position: relative;
    width: 100.0002349026133%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1573f4e71fae942c3cafbcb::before, #\36 1573f4e71fae942c3cafbcb > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#\36 1573f4e71fae942c3cafbcb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 100%;
    height: auto;
    background-image: none;
    justify-self: stretch;
    align-self: stretch;
    top: 0px;
    left: 0px;
    max-height: none;
    border-width: 5px;
    border-color: rgba(182, 173, 144, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 1573f4e71fae942c3cafbca {
    position: relative;
    width: 200px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    margin: 50px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5v3 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 100%;
    max-height: none;
    align-self: stretch;
    min-width: auto;
    top: 0px;
    left: 0px;
    justify-self: stretch;
    border-width: 5px;
    border-color: rgba(182, 173, 144, 0.5);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_5us::before, #innergrid_5us > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(38,37,34,1);
    opacity: 0.6;
}
#innergrid_5us {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    justify-self: stretch;
    align-self: stretch;
    max-width: none;
    max-height: none;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/demi-deherrera-L-sm1B4L1Ns-unsplash-scaled-1920w.jpg");
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
#innergrid_5us.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#innergrid_e4o::before, #innergrid_e4o > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    content: '';
    background-color: rgba(38,37,34,1);
}
#innergrid_e4o {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(183px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 99.74%;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/ferris-wheel-against-blue-sky-with-clouds-scaled-1920w.jpg");
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
#innergrid_e4o.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 157410d71fae942c3cc5e20 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    justify-self: auto;
    align-self: stretch;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157410d71fae942c3cc5e24 {
    position: relative;
    width: 52px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 157410d71fae942c3cc5e23 {
    position: relative;
    width: 37.34%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 157410d71fae942c3cc5e22 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: stretch;
    padding-left: 10px;
    background-color: rgba(51,61,41,1);
    margin: 30px 0px 0px 0%;
}
    
#\36 157410d71fae942c3cc5e21 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157410d71fae942c3cc5e1f::before, #\36 157410d71fae942c3cc5e1f > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#\36 157410d71fae942c3cc5e1f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 100%;
    height: auto;
    background-image: none;
    justify-self: stretch;
    align-self: stretch;
    top: 0px;
    left: 0px;
    max-height: none;
    border-width: 5px;
    border-color: rgba(182, 173, 144, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 157410d71fae942c3cc5e1e::before, #\36 157410d71fae942c3cc5e1e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(38,37,34,1);
    opacity: 0.6;
}
#\36 157410d71fae942c3cc5e1e {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(191px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 99.74%;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/pexels-cottonbro-4790064-scaled-1920w.jpg");
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 2 / span 1 / span 1;
}
#\36 157410d71fae942c3cc5e1e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_o6v {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: stretch;
    padding: 10px 10px 10px 10px;
    margin: 50px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15741fe71fae942c3cccd58 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: auto;
    padding-left: 10px;
    background-color: rgba(51,61,41,1);
    justify-self: auto;
    margin: 30px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15741fe71fae942c3cccd57 {
    position: relative;
    width: 37.34%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 15741fe71fae942c3cccd56 {
    position: relative;
    width: 52px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#group_qjd {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    justify-self: auto;
    align-self: stretch;
    padding: 10px 10px 10px 10px;
    margin: 50px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157429671fae942c3cd2fde::before, #\36 157429671fae942c3cd2fde > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    content: '';
    background-color: rgba(38,37,34,1);
}
#\36 157429671fae942c3cd2fde {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(192px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 99.47%;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/female-barista-prepares-espresso-from-coffee-machine-caf-scaled-1920w.jpg");
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
#\36 157429671fae942c3cd2fde.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 157429671fae942c3cd2fe5 {
    position: relative;
    width: 52px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 157429671fae942c3cd2fdf::before, #\36 157429671fae942c3cd2fdf > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#\36 157429671fae942c3cd2fdf {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 100%;
    height: auto;
    background-image: none;
    justify-self: stretch;
    align-self: stretch;
    top: 0px;
    left: 0px;
    max-height: none;
    border-width: 5px;
    border-color: rgba(182, 173, 144, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 157429671fae942c3cd2fe2 {
    position: relative;
    width: 206.0878927278066%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157429671fae942c3cd2fe1 {
    position: relative;
    width: 100.0002349026133%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157429671fae942c3cd2fe4 {
    position: relative;
    width: 37.34%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 157429671fae942c3cd2fe3 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: auto;
    padding-left: 10px;
    background-color: rgba(51,61,41,1);
    justify-self: auto;
    border-color: rgba(182,173,144,1);
    margin: 30px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157429671fae942c3cd2fe0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: stretch;
    padding: 10px 10px 10px 10px;
    margin: 50px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157438f71fae942c3cdb415 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: stretch;
    padding-left: 10px;
    background-color: rgba(51,61,41,1);
    margin: 30px 0px 0px 0%;
}
    
#\36 157438f71fae942c3cdb416 {
    position: relative;
    width: 37.34%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 157438f71fae942c3cdb417 {
    position: relative;
    width: 52px;
    height: 50px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 157438f71fae942c3cdb411::before, #\36 157438f71fae942c3cdb411 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#\36 157438f71fae942c3cdb411 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 100%;
    height: auto;
    background-image: none;
    justify-self: stretch;
    align-self: stretch;
    top: 0px;
    left: 0px;
    max-height: none;
    border-width: 5px;
    border-color: rgba(182, 173, 144, 0.5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 157438f71fae942c3cdb412 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: stretch;
    padding: 10px 10px 10px 10px;
    margin: 50px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157438f71fae942c3cdb413 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: none;
    justify-self: auto;
    align-self: stretch;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157438f71fae942c3cdb414 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 157438f71fae942c3cdb410::before, #\36 157438f71fae942c3cdb410 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(38,37,34,1);
    opacity: 0.6;
}
#\36 157438f71fae942c3cdb410 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 99.73684210526315%;
    justify-self: end;
    align-self: stretch;
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/coffee-books-wooden-table-caf-shop-scaled-1920w.jpg");
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 3 / span 1 / span 1;
}
#\36 157438f71fae942c3cdb410.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media all {
    
#\36 1521d37dfc05d1329f32fe0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(481px, max-content);
    column-gap: 30px;
    row-gap: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#innergrid_2b7 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: stretch;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/tina-guina-obV_LM0KjxY-unsplash-1920w.jpg");
}
#innergrid_2b7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_u16 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 2;
    grid-column-end: span 2;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    width: 815px;
    min-height: 100.00%;
    height: auto;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 30px;
    padding-right: 30px;
    background-color: rgba(0,0,0,0);
}
    
#widget_2al {
    position: relative;
    width: 92.431707749601%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
}
    
#widget_qfg {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#group_l92 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    position: relative;
    margin-top: 30px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    width: 100%;
    min-height: 179px;
    max-height: 100%;
    align-self: stretch;
}
    
#widget_uuc {
    position: relative;
    width: 220px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: 1;
    grid-row-end: span 1;
    grid-column-start: 1;
    grid-column-end: span 1;
    justify-self: center;
    align-self: center;
}
    
#\36 15221ca705e7e2f4130af36 {
    position: relative;
    width: 220px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: 1;
    grid-row-end: span 1;
    grid-column-start: 1;
    grid-column-end: span 1;
    justify-self: center;
    align-self: center;
}
    
#\36 15221db705e7e2f4130bfde {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    position: relative;
    margin-top: 20px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: none;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: stretch;
}
    
#\36 15221db705e7e2f4130bfe0 {
    position: relative;
    width: 220px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: center;
    align-self: center;
}
    
#\36 15221db705e7e2f4130bfdf {
    position: relative;
    width: 220px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: center;
    align-self: center;
}
    
#innergrid_m0h {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(246px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 45%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
}
    
#widget_e7u {
    position: relative;
    width: 100%;
    height: 246px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 15235a1cfe3cd4aa289c930 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(246px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 45%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
}
    
#\36 15235a1cfe3cd4aa289c931 {
    position: relative;
    width: 100.00%;
    height: 246px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 15235a1cfe3cd4aa289c932 {
    position: relative;
    width: 100%;
    height: 246px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 15235d0cfe3cd4aa289db19 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(246px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 45%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
}
    
#\36 15235d0cfe3cd4aa289db1a {
    position: relative;
    width: 100.00%;
    height: 246px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 15235d0cfe3cd4aa289db1b {
    position: relative;
    width: 100.00013941349673%;
    height: 246px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 1523618cfe3cd4aa289fed9 {
    position: relative;
    width: 100.00%;
    height: 246px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 1523618cfe3cd4aa289fed8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(246px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 45%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
}
    
#\36 1523618cfe3cd4aa289feda {
    position: relative;
    width: 100.00013941349673%;
    height: 246px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
}



@media all {
    
#\36 152251a248f1e706666ebfe {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(288px, max-content);
    column-gap: 30px;
    row-gap: 0px;
    padding-left: calc((100% - 1200px) / 2);
    padding-right: calc((100% - 1200px) / 2);
    padding-top: 80px;
    padding-bottom: 20px;
}
    
#group_vio {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: center;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    width: 100.00%;
    min-height: 51.97%;
    height: auto;
}
    
#widget_isv {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#widget_b78 {
    position: relative;
    width: 99.99556186298543%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
}
    
#innergrid_78v {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(338px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#widget_diq {
    position: relative;
    width: 91.29947368421053%;
    height: 318px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: flex-start;
    align-self: flex-start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#widget_vdc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
    padding-bottom: 5px;
}
#widget_vdc {
    position: relative;
    width: 80px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    align-self: flex-start;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
}
    
#innergrid_6pc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(310px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 92.4%;
    margin-top: 0px;
    margin-bottom: -2px;
    margin-right: 0%;
    margin-left: 2.3560526315789407%;
    justify-self: center;
    align-self: end;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    border-color: rgba(182,173,144,1);
    border-width: 4px;
    border-style: solid;
}
    
#\36 152528b39e1322f7af5286c {
    position: relative;
    width: 91.29947368421053%;
    height: 318px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: flex-start;
    align-self: flex-start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 152528b39e1322f7af5286a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(338px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 3;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#\36 152528b39e1322f7af5286b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(310px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 92.4%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 2.368421052631579%;
    margin-left: 0%;
    justify-self: end;
    align-self: flex-end;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    border-color: rgba(182,173,144,1);
    border-width: 4px;
    border-style: solid;
}
}



@media all {
    
#\36 15228dd248f1e706667ff98 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(512.5px, max-content);
    column-gap: 30px;
    row-gap: 30px;
    padding-left: calc((100% - 1200px) / 2);
    padding-right: calc((100% - 1200px) / 2);
    margin-top: 0px;
    padding-top: 50px;
    padding-bottom: 80px;
}
    
#innergrid_eil {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 99.74%;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: stretch;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#widget_62q {
    position: relative;
    width: 100.00%;
    height: 514px;
    min-width: 10px;
    min-height: 10px;
    margin-top: -26px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: -9.947697072785289%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
}
    
#innergrid_ve8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(516px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 89.60%;
    margin-top: 26px;
    margin-bottom: 0px;
    margin-right: 1.698647757255942%;
    margin-left: 0%;
    justify-self: end;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    border-width: 4px;
    border-color: rgba(182,173,144,1);
    border-style: solid;
}
    
#group_ll1 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: 100%;
    width: 64.77%;
    min-height: 100.00%;
    height: auto;
}
    
#widget_g82 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#widget_upo {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 10px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#widget_6b6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
    padding-bottom: 5px;
}
#widget_6b6 {
    position: relative;
    width: 80px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    align-self: flex-start;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
}
}



@media all {
    
#\36 15749d36e54f2473723b265 {
    position: relative;
    width: 585px;
    height: 100.00%;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: none;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 15749d36e54f2473723b266 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 600px;
    min-height: 281px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    background-color: rgba(249,249,249,1);
    box-shadow: rgba(0, 0, 0, 0.1) -3px 3px 11px 0px ;
    border-left-width: 4px;
    border-left-color: rgba(181,33,38,1);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px -100px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15749d36e54f2473723b263::before, #\36 15749d36e54f2473723b263 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(182,173,144,1);
    opacity: 0.95;
}
#\36 15749d36e54f2473723b263 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(388px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/tina-guina-obV_LM0KjxY-unsplash-1920w.jpg");
    background-attachment: fixed;
    padding: 80px calc((100% - 1200px) / 2) 80px calc((100% - 1200px) / 2);
}
#\36 15749d36e54f2473723b263.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 15749d36e54f2473723b269 {
    position: relative;
    width: 200px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: flex-start;
    margin: 30px 0px 0px 0%;
}
    
#\36 15749d36e54f2473723b267 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#\36 15749d36e54f2473723b268 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 10px 0px 0px 0%;
}
    
#group_ef6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    justify-self: stretch;
    align-self: stretch;
    max-width: none;
    width: 100%;
    min-height: 100%;
    max-height: none;
    background-color: rgba(51,61,41,1);
    padding: 30px 30px 30px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\32 1223116 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153536102e6911b4b33105a::before, #\36 153536102e6911b4b33105a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#\36 153536102e6911b4b33105a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(81px, max-content);
    column-gap: 30px;
    row-gap: 0px;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/tina-guina-obV_LM0KjxY-unsplash-1920w.jpg");
    background-attachment: fixed;
    padding: 80px calc((100% - 1200px) / 2) 20px calc((100% - 1200px) / 2);
}
#\36 153536102e6911b4b33105a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#grid_0fr::before, #grid_0fr > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#grid_0fr {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: minmax(310px, max-content);
    column-gap: 40px;
    row-gap: 0px;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/tina-guina-obV_LM0KjxY-unsplash-1920w.jpg");
    background-attachment: fixed;
    padding: 10px calc((100% - 1200px) / 2) 80px calc((100% - 1200px) / 2);
}
#grid_0fr.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#widget_qms {
    width: 400%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5r3 {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    max-width: none;
    width: 100.00%;
    min-height: 29.00%;
    height: auto;
    padding-top: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_n3h {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0px 0px 0%;
}
    
#group_jhm {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    min-height: 100.00%;
    height: auto;
    border-width: 1px;
    border-color: rgba(38,37,34,1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_8oa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5bq {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_ob4 {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    order: 2;
    padding: 0px 10px 10px 10px;
    margin: 15px 0px 0px 0%;
}
    
#widget_34j {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153558f02e6911b4b3404bb {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    padding: 0px 10px 10px 10px;
    margin: 15px 0px 0px 0%;
}
    
#\36 153558f02e6911b4b3404bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153558f02e6911b4b3404bd.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 25px;
}
#\36 153558f02e6911b4b3404bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153558f02e6911b4b3404be {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153558f02e6911b4b3404b9 {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    min-height: 100%;
    height: auto;
    padding-right: 0px;
    background-color: rgba(255,255,255,1);
    border-color: rgba(38,37,34,1);
    border-width: 1px;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 15355e202e6911b4b34476f {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 100%;
    height: auto;
    border-width: 1px;
    border-color: rgba(38,37,34,1);
    border-style: solid;
    padding-left: 0px;
    padding-right: 0px;
    background-color: rgba(255,255,255,1);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\36 15355e202e6911b4b344774 {
    width: 100%;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15355e202e6911b4b344773 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15355e202e6911b4b344772 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 15355e202e6911b4b344771 {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    border-width: 1px;
    border-color: rgba(0,0,0,0);
    border-style: solid;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    margin: 15px 0px 0px 0%;
}
    
#\36 153561a02e6911b4b346c4c {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    padding: 0px 10px 10px 10px;
    margin: 15px 0px 0px 0%;
}
    
#\36 153561a02e6911b4b346c4b {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 100%;
    height: auto;
    padding-top: 0px;
    background-color: rgba(255,255,255,1);
    border-width: 1px;
    border-color: rgba(38,37,34,1);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\36 153561a02e6911b4b346c4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153561a02e6911b4b346c4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153561a02e6911b4b346c4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_51b {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6i1 {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#\34 09e5f39 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 96b2100 {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#\35 2da88fe {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#\39 472d119 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 19e8da0 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0754dbe {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#\31 8e8318d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 4;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0866f0c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ba9b828 {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    order: 1;
    padding: 0px 10px 10px 10px;
    margin: 15px 0px 0px 0%;
}
    
#e4ad2c82 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc26da82 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ffd4230 {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#d773fa17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac774b52 {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 100%;
    height: auto;
    border-width: 1px;
    border-color: rgba(38,37,34,1);
    border-style: solid;
    padding-left: 0px;
    padding-right: 0px;
    background-color: rgba(255,255,255,1);
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\33 f487916 {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    border-width: 1px;
    border-color: rgba(0,0,0,0);
    border-style: solid;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    margin: 15px 0px 0px 0%;
}
    
#\36 595431f {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    min-height: 100.00%;
    height: auto;
    border-width: 1px;
    border-color: rgba(38,37,34,1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 6ff2c42 {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#\32 61b8c7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b21028f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 880f69e.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#\35 880f69e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eeb6f799 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5f79b31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1bc7155::before, #\38 1bc7155 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#\38 1bc7155 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: minmax(310px, max-content);
    column-gap: 40px;
    row-gap: 0px;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/tina-guina-obV_LM0KjxY-unsplash-1920w.jpg");
    background-attachment: fixed;
    padding: 10px calc((100% - 1200px) / 2) 80px calc((100% - 1200px) / 2);
}
#\38 1bc7155.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\35 211677f {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#e7ff68c5 {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    min-height: 100%;
    height: auto;
    padding-right: 0px;
    background-color: rgba(255,255,255,1);
    border-color: rgba(38,37,34,1);
    border-width: 1px;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#b52db5d2 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cad7f93a {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    order: 2;
    padding: 0px 10px 10px 10px;
    margin: 15px 0px 0px 0%;
}
    
#c1d378e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4b7358b {
    width: 100%;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 03db9dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#dc4669a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dd42196 {
    width: 100%;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ea1fecb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3ed9da7 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_1);
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1faeb7e {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 100%;
    height: auto;
    border-width: 1px;
    border-color: rgba(38,37,34,1);
    border-style: solid;
    padding-left: 0px;
    padding-right: 0px;
    background-color: rgba(255,255,255,1);
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#ab8a30a5 {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
    
#c7e00d94 {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    border-width: 1px;
    border-color: rgba(0,0,0,0);
    border-style: solid;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    margin: 15px 0px 0px 0%;
}
    
#da29b295 {
    width: 100%;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ae19bd86::before, #ae19bd86 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#ae19bd86 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: minmax(310px, max-content);
    column-gap: 40px;
    row-gap: 0px;
    background-image: url("https://lirp.cdn-website.com/de612039/dms3rep/multi/opt/tina-guina-obV_LM0KjxY-unsplash-1920w.jpg");
    background-attachment: fixed;
    padding: 10px calc((100% - 1200px) / 2) 80px calc((100% - 1200px) / 2);
}
#ae19bd86.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\31 3d3c63a {
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    min-height: 100.00%;
    height: auto;
    border-width: 1px;
    border-color: rgba(38,37,34,1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d1c0c777 {
    justify-content: space-around;
    align-items: center;
    max-width: none;
    width: 100%;
    min-height: 175px;
    max-height: 100%;
    align-self: stretch;
    order: 2;
    padding: 0px 10px 10px 10px;
    margin: 15px 0px 0px 0%;
}
    
#f5c9e77c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff8273a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7f7afc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    margin-top: 30px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f3b57007 {
    width: 54.94%;
    height: 155px;
    max-width: 100%;
}
}



@media all {
    
#\36 1535c6902e6911b4b3721c9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(128px, max-content);
    column-gap: 30px;
    row-gap: 0px;
    background-color: var(--color_3);
    padding: 50px calc((100% - 1200px) / 2) 50px calc((100% - 1200px) / 2);
}
    
#widget_k0v {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8lp {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: start;
    align-self: start;
    max-width: none;
    width: 99.92%;
    min-height: 100.00%;
    height: auto;
}
    
#widget_ruo {
    position: relative;
    width: 41.579328074037505%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-top: 5px;
    grid-area: auto / auto / auto / auto;
}
    
#grid_qjh {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(294px, max-content);
    column-gap: 30px;
    row-gap: 0px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0px;
}
    
#widget_a4b {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_78i {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    justify-self: start;
    align-self: start;
    max-width: none;
    max-height: none;
    background-color: rgba(38, 37, 34, 0.45);
}
    
#group_nha {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    width: 50.148417954378225%;
    min-height: 194px;
    height: auto;
    margin-right: 1px;
}
    
#widget_3ip {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#widget_o6m {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0px 0px 0%;
}
    
#widget_m4d {
    position: relative;
    width: 220px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
    margin: 30px 0px 0px 0%;
}
    
#widget_p8t {
    position: relative;
    width: 186px;
    height: 55px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-top: 30px;
}
}



@media all {
    
#\36 37d190176a7754c3aea8b9f {
    margin: 0px 0% 0px 0%;
}
    
#\36 37d190176a7754c3aea8ba1 {
    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(0, 0, 0, 1);
}
    
#\36 37d190176a7754c3aea8ba2 {
    align-self: start;
    background-size: cover;
    min-height: 460px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    padding: 50px 0% 50px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 37d190176a7754c3aea8ba3 {
    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%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 37d192c76a7754c3aeaae2c {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 37d192c76a7754c3aeaae2b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: auto;
    align-self: auto;
    max-width: none;
    width: 100.00%;
    min-height: 55px;
    height: auto;
    padding-top: 0%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s71 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gva {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    padding-top: 50px;
    padding-bottom: 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_f8m {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 75.64%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 5px 0px 0%;
}
    
#\36 37d19f276a7754c3aeafba7 {
    position: relative;
    width: 98.1089861495845%;
    height: 360px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r4t {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
}



@media all {
    
#b45dac35 {
    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: flex-start;
    position: relative;
    min-width: 4%;
}
    
#bed81b24 {
    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(0,0,0,1);
}
    
#\36 21e3b27 {
    align-self: start;
    background-size: cover;
    display: flex;
    min-height: 0px;
    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;
    padding: 50px 20px 50px 20px;
}
    
#\31 76469b4 {
    position: relative;
    width: 400%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4cc523c {
    position: relative;
    width: 100.00%;
    height: 150px;
    min-width: 10px;
    min-height: 10px;
    justify-self: auto;
    align-self: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 51f7109 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 90e51ce {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 33%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 5px 0px 0%;
}
    
#\36 0fc99e5 {
    position: relative;
    width: 98.1089861495845%;
    height: 287px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 66500a3 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#\36 2d41e92 {
    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(0, 0, 0, 1);
}
    
#\32 5dcf4a2 {
    margin: 0px 0% 0px 0%;
}
    
#ad2e2360 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 358e59f {
    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%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5bdee82 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#\34 650a57f {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#be14c729 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    padding-top: 50px;
    padding-bottom: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f5c773e {
    position: relative;
    width: 98.1089861495845%;
    height: 287px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c47cb281 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 33%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 0px 0px 5px;
}
    
#\34 89931f3 {
    align-self: start;
    background-size: cover;
    min-height: 460px;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 a88c440 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 33%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    padding: 15px 15px 15px 15px;
    margin: 0px 5px 0px 5px;
}
    
#f88048e4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: auto;
    align-self: auto;
    max-width: none;
    width: 100.00%;
    min-height: 55px;
    height: auto;
    padding-top: 0%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9383e5b {
    position: relative;
    width: 98.1089861495845%;
    height: 287px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



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



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#group_u16 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



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



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 15749d36e54f2473723b265 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



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



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



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



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



@media (min-width: 767px) and (max-width: 991px) {
    
#group_8d6 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 52.57629757785467%;
    width: 100%;
    margin: 225px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 0c22076f49b4432d1f28874 {
    grid-template-rows: minmax(578px, max-content);
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#group_tj9 {
    justify-content: space-between;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#group_11b {
    justify-self: start;
    align-self: center;
    width: 100%;
    min-height: 67.07761194029851%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#innergrid_tou {
    justify-self: end;
    align-self: start;
    width: 100%;
    grid-template-rows: minmax(333px, max-content);
    max-width: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 1520253985ac13414a642ad {
    grid-template-rows: minmax(288px, max-content);
    padding-left: 20px;
    padding-right: 20px;
}
    
#innergrid_j5m {
    justify-self: end;
    align-self: start;
    width: 93.17%;
    grid-template-rows: minmax(315px, max-content);
    border-color: var(--color_4);
    margin: 18px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_hv0 {
    justify-self: start;
    align-self: start;
    height: 310px;
    width: 93.60%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ahk {
    justify-self: start;
    align-self: start;
    height: 340px;
    width: 91.28%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 1573f4e71fae942c3cafbc6 {
    padding-left: 20px;
    padding-right: 20px;
}
    
#\36 157410d71fae942c3cc5e22 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    min-height: 50px;
}
    
#\36 15741fe71fae942c3cccd58 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    min-height: 50px;
}
    
#\36 157429671fae942c3cd2fe3 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    min-height: 50px;
}
    
#\36 157438f71fae942c3cdb415 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    min-height: 50px;
}
    
#\36 15741fe71fae942c3cccd57 {
    width: 61.32%;
}
    
#\36 157429671fae942c3cd2fe4 {
    width: 55.95%;
}
    
#\36 157410d71fae942c3cc5e23 {
    width: 54.11%;
}
    
#\36 157438f71fae942c3cdb416 {
    width: 54.66%;
}
    
#\36 157429671fae942c3cd2fde {
    justify-self: end;
    align-self: stretch;
    width: 99.47%;
    grid-template-rows: minmax(max-content, 100%);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
#\36 157429671fae942c3cd2fde.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#group_u16 {
    background-color: rgba(0,0,0,0);
    grid-column-start: 1;
    grid-column-end: span 3;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: end;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 69.19%;
    min-height: 100.00%;
    height: auto;
}
    
#innergrid_2b7 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 99.99%;
    grid-template-rows: minmax(max-content, 100%);
}
#innergrid_2b7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 152251a248f1e706666ebfe {
    padding-left: 20px;
    padding-right: 20px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 15228dd248f1e706667ff98 {
    padding-left: 20px;
    padding-right: 20px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 15749d36e54f2473723b266 {
    padding-left: 20px;
    height: auto;
    min-height: 81.08108108108108%;
    width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\32 1223116 {
    background-color: var(--color_1);
}
    
#grid_0fr {
    column-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content) minmax(8px, max-content);
    row-gap: 30px;
}
#grid_0fr.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#group_jhm {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 15355e202e6911b4b34476f {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 153558f02e6911b4b3404b9 {
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 153561a02e6911b4b346c4b {
    grid-area: 2 / 2 / span 1 / span 1;
}
    
#group_51b {
    background-color: var(--color_1);
}
    
#\34 09e5f39 {
    background-color: var(--color_1);
}
    
#\39 472d119 {
    background-color: var(--color_1);
}
    
#\30 19e8da0 {
    background-color: var(--color_1);
}
    
#\36 153558f02e6911b4b3404be {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#widget_5bq {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\36 15355e202e6911b4b344774 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\36 153561a02e6911b4b346c4f {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 153561a02e6911b4b346c4d {
    order: 0;
}
    
#\36 153561a02e6911b4b346c4e {
    order: 1;
}
    
#\38 0866f0c {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\32 61b8c7b {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#e4ad2c82 {
    background-color: var(--color_1);
}
    
#eeb6f799 {
    background-color: var(--color_1);
}
    
#\38 1bc7155 {
    column-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content) minmax(8px, max-content);
    row-gap: 30px;
}
#\38 1bc7155.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#e7ff68c5 {
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#ac774b52 {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#b52db5d2 {
    background-color: var(--color_1);
}
    
#\35 4b7358b {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\32 03db9dd {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#\36 595431f {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 dd42196 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#e3ed9da7 {
    background-color: var(--color_1);
}
    
#\36 1faeb7e {
    grid-area: 2 / 2 / span 1 / span 1;
}
    
#da29b295 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
    
#ae19bd86 {
    column-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content);
    row-gap: 30px;
}
#ae19bd86.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\31 3d3c63a {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 7f7afc5 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 1535c6902e6911b4b3721c9 {
    background-color: var(--color_3);
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 37d190176a7754c3aea8ba2 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 37d190176a7754c3aea8ba1 {
    background-color: rgba(0, 0, 0, 1);
}
    
#\36 37d19f276a7754c3aeafba7 {
    height: 275px;
    width: 98%;
}
    
#group_f8m {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 96.71%;
    margin: 0px 0% 50px 0%;
}
    
#group_gva {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 21e3b27 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#bed81b24 {
    background-color: rgba(0,0,0,1);
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 0fc99e5 {
    height: 275px;
    width: 98%;
}
    
#\38 90e51ce {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 76.06%;
    margin: 0px 0% 50px 0%;
}
    
#be14c729 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 f5c773e {
    height: 275px;
}
    
#c47cb281 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 76%;
    margin: 0px 0% 0px 0%;
}
    
#\34 89931f3 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 a88c440 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 76%;
    margin: 0px 0% 50px 0%;
}
    
#\36 2d41e92 {
    background-color: rgba(0, 0, 0, 1);
}
    
#\30 9383e5b {
    height: 275px;
    width: 98%;
}
}



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



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



@media (min-width: 1400px) {
    
#innergrid_j5m {
    border-color: var(--color_4);
}
}



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



@media (min-width: 1400px) {
    
#group_u16 {
    grid-column-start: 2;
    grid-column-end: span 2;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 1.2897546491853662%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    min-height: 100%;
    height: auto;
    width: 903px;
}
    
#innergrid_2b7 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    grid-template-rows: minmax(max-content, 100%);
}
#innergrid_2b7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



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



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



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



@media (min-width: 1400px) {
    
#\32 1223116 {
    background-color: var(--color_1);
}
    
#group_51b {
    background-color: var(--color_1);
}
    
#\34 09e5f39 {
    background-color: var(--color_1);
}
    
#\39 472d119 {
    background-color: var(--color_1);
}
    
#\30 19e8da0 {
    background-color: var(--color_1);
}
    
#e4ad2c82 {
    background-color: var(--color_1);
}
    
#b52db5d2 {
    background-color: var(--color_1);
}
    
#eeb6f799 {
    background-color: var(--color_1);
}
    
#e3ed9da7 {
    background-color: var(--color_1);
}
}



@media (min-width: 1400px) {
    
#\36 1535c6902e6911b4b3721c9 {
    background-color: var(--color_3);
}
}



@media (min-width: 1400px) {
    
#\36 37d190176a7754c3aea8ba1 {
    background-color: rgba(0, 0, 0, 1);
}
    
#group_f8m {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
}



@media (min-width: 1400px) {
    
#bed81b24 {
    background-color: rgba(0,0,0,1);
}
}



@media (min-width: 1400px) {
    
#\38 90e51ce {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
    
#c47cb281 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
    
#\36 a88c440 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
    
#\36 2d41e92 {
    background-color: rgba(0, 0, 0, 1);
}
}



@media (max-width: 766px) {
    
#group_8d6 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 0c22076f49b4432d1f28874 {
    grid-template-rows: minmax(938px, max-content);
}
}



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



@media (max-width: 766px) {
    
#\36 1520253985ac13414a642ad {
    grid-template-rows: minmax(234.5px, max-content) minmax(234.5px, max-content);
}
    
#group_11b {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#innergrid_tou {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 1573f4e71fae942c3cafbcb {
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\36 1573f4e71fae942c3cafbc6 {
    grid-template-rows: minmax(84.5px, max-content) minmax(84.5px, max-content) minmax(84.5px, max-content) minmax(84.5px, max-content) minmax(84.5px, max-content) minmax(84.5px, max-content);
}
    
#group_5v3 {
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#innergrid_5us {
    grid-area: 1 / 1 / span 2 / span 1;
}
#innergrid_5us.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#innergrid_e4o {
    grid-area: 3 / 1 / span 1 / span 1;
}
#innergrid_e4o.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 157410d71fae942c3cc5e1f {
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\36 157410d71fae942c3cc5e1e {
    grid-area: 5 / 1 / span 1 / span 1;
}
#\36 157410d71fae942c3cc5e1e.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 157429671fae942c3cd2fde {
    grid-area: 4 / 1 / span 1 / span 1;
}
#\36 157429671fae942c3cd2fde.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 157429671fae942c3cd2fdf {
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\36 157438f71fae942c3cdb411 {
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\36 157438f71fae942c3cdb410 {
    grid-area: 6 / 1 / span 1 / span 1;
}
#\36 157438f71fae942c3cdb410.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 766px) {
    
#innergrid_2b7 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
#innergrid_2b7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 1521d37dfc05d1329f32fe0 {
    grid-template-rows: minmax(240.5px, max-content) minmax(240.5px, max-content);
}
    
#group_u16 {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 766px) {
    
#group_vio {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 152251a248f1e706666ebfe {
    grid-template-rows: minmax(96px, max-content) minmax(96px, max-content) minmax(96px, max-content);
}
    
#innergrid_78v {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 152528b39e1322f7af5286a {
    grid-column-start: 1;
    grid-row-start: 3;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
}



@media (max-width: 766px) {
    
#innergrid_eil {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 15228dd248f1e706667ff98 {
    grid-template-rows: minmax(256.25px, max-content) minmax(256.25px, max-content);
}
    
#group_ll1 {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
}



@media (max-width: 766px) {
    
#\36 15749d36e54f2473723b265 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 15749d36e54f2473723b266 {
    width: 100%;
}
    
#\36 15749d36e54f2473723b263 {
    grid-template-rows: minmax(194px, max-content) minmax(194px, max-content);
}
#\36 15749d36e54f2473723b263.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_ef6 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 153536102e6911b4b33105a {
    grid-template-rows: minmax(81px, max-content);
}
#\36 153536102e6911b4b33105a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#group_5r3 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_jhm {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#grid_0fr {
    grid-template-rows: minmax(62px, max-content) minmax(62px, max-content) minmax(62px, max-content) minmax(62px, max-content) minmax(62px, max-content);
}
#grid_0fr.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\36 153558f02e6911b4b3404b9 {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 15355e202e6911b4b34476f {
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\36 153561a02e6911b4b346c4b {
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#e7ff68c5 {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#ac774b52 {
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\38 1bc7155 {
    grid-template-rows: minmax(77.5px, max-content) minmax(77.5px, max-content) minmax(77.5px, max-content) minmax(77.5px, max-content);
}
#\38 1bc7155.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\36 595431f {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 1faeb7e {
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#ae19bd86 {
    grid-template-rows: minmax(77.5px, max-content) minmax(77.5px, max-content) minmax(77.5px, max-content) minmax(77.5px, max-content);
}
#ae19bd86.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\31 3d3c63a {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 1535c6902e6911b4b3721c9 {
    grid-template-rows: minmax(128px, max-content);
}
    
#group_8lp {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_a4b {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#grid_qjh {
    grid-template-rows: minmax(294px, max-content) minmax(294px, max-content);
}
    
#innergrid_78i {
    grid-area: 2 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 37d190176a7754c3aea8ba2 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 37d190176a7754c3aea8ba1 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 37d192c76a7754c3aeaae2b {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 4cc523c {
    grid-area: 2 / 1 / span 1 / span 1;
}
}



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



@media (max-width: 767px) {
    
#\36 0c22076f49b4432d1f28874 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    padding-left: 15px;
    padding-right: 15px;
    grid-template-rows: minmax(8px, max-content);
}
    
#group_8d6 {
    flex-direction: column;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    min-height: 82.46%;
    height: auto;
    justify-content: center;
    padding-top: 50px;
    padding-bottom: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 151dd5012d7067beb30fdf5 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
}
    
#group_tj9 {
    flex-direction: column;
}
    
#group_dpe {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100.00%;
    max-width: none;
    min-height: 97px;
}
    
#\36 151e0dd12d7067beb3167fb {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100.00%;
    max-width: none;
    min-height: 97px;
}
    
#\36 151e11d12d7067beb316ed1 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100.00%;
    max-width: none;
    min-height: 97px;
}
    
#\36 151e14f12d7067beb317204 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100.00%;
    max-width: none;
    min-height: 97px;
}
    
#\36 152574939e1322f7af5f254 {
    margin-top: 20px;
    margin-bottom: 20px;
    height: 30px;
    width: 30px;
}
    
#\36 15257af39e1322f7af619ca {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 30px;
    height: 30px;
}
    
#\36 15257b339e1322f7af61bd5 {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 30px;
    height: 30px;
}
    
#\36 15201bf985ac13414a609e0 {
    margin-bottom: 0px;
}
    
#widget_tkm {
    width: 50px;
    height: 50px;
}
    
#\36 151e0dd12d7067beb3167fc {
    width: 50px;
    height: 50px;
}
    
#\36 151e11d12d7067beb316ed2 {
    width: 50px;
    height: 50px;
}
    
#\36 151e14f12d7067beb317205 {
    width: 50px;
    height: 50px;
}
}



@media (max-width: 767px) {
    
#\36 1520253985ac13414a642ad {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    row-gap: 30px;
    grid-template-rows: minmax(234.5px, max-content) minmax(234.5px, max-content);
    padding-bottom: 50px;
}
    
#innergrid_tou {
    justify-self: start;
    align-self: start;
    width: 100.00%;
    grid-template-rows: minmax(305px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_j5m {
    justify-self: center;
    align-self: start;
    width: 87.67%;
    grid-template-rows: minmax(280px, max-content);
    row-gap: 0px;
    border-color: var(--color_4);
    margin: 14px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_hv0 {
    justify-self: start;
    align-self: start;
    height: 282px;
    width: 87.39%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_11b {
    margin-top: 0px;
}
    
#widget_ahk {
    height: 279px;
    justify-self: start;
    align-self: start;
    width: 87.31%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 1573f4e71fae942c3cafbcb {
    flex-direction: column;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 91.77631578947368%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 1573f4e71fae942c3cafbc6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(273.8333333333333px, max-content) minmax(273.8333333333333px, max-content) minmax(273.8333333333333px, max-content) minmax(273.8333333333333px, max-content) minmax(273.8333333333333px, max-content) minmax(273.8333333333333px, max-content);
    padding: 50px 15px 50px 15px;
}
    
#\36 157410d71fae942c3cc5e1f {
    flex-direction: column;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\36 157429671fae942c3cd2fdf {
    flex-direction: column;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\36 157438f71fae942c3cdb411 {
    flex-direction: column;
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 100.00%;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#innergrid_e4o {
    justify-self: start;
    align-self: start;
    width: 100.00%;
    grid-template-rows: minmax(251px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
#innergrid_e4o.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\36 1521d37dfc05d1329f32fe0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    row-gap: 30px;
    grid-template-rows: minmax(235px, max-content) minmax(235px, max-content);
}
    
#group_u16 {
    flex-direction: column;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 0px;
    padding-right: 0px;
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 89.19077134986225%;
    height: auto;
}
    
#\36 15235d0cfe3cd4aa289db19 {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    width: 100%;
}
    
#\36 1523618cfe3cd4aa289fed8 {
    margin-top: 20px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    width: 100%;
}
    
#innergrid_2b7 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100.00%;
    grid-template-rows: minmax(247px, max-content);
}
#innergrid_2b7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_l92 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#innergrid_m0h {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    width: 100%;
}
    
#\36 15235a1cfe3cd4aa289c930 {
    margin-top: 20px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    width: 100%;
}
    
#\36 15221db705e7e2f4130bfde {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 152251a248f1e706666ebfe {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    row-gap: 30px;
    grid-template-rows: minmax(111.66666666666669px, max-content) minmax(111.66666666666669px, max-content) minmax(111.66666666666669px, max-content);
    padding-top: 50px;
}
    
#group_vio {
    flex-direction: column;
}
}



@media (max-width: 767px) {
    
#\36 15228dd248f1e706667ff98 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    row-gap: 30px;
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content);
    padding-bottom: 50px;
}
    
#group_ll1 {
    flex-direction: column;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100.00%;
    min-height: 50px;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
}
    
#widget_62q.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#widget_62q {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: -20px;
    margin-right: 0%;
    margin-top: -20px;
    margin-bottom: 0px;
    height: 330px;
    width: 91.74%;
}
    
#innergrid_eil {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: start;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100.00%;
    grid-template-rows: minmax(8px, max-content);
}
    
#innergrid_ve8 {
    grid-template-rows: minmax(328px, max-content);
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: end;
    align-self: start;
    margin-left: 0%;
    margin-right: 1.701495398773006%;
    margin-top: 26px;
    margin-bottom: 0px;
    width: 89.61%;
}
    
#widget_6b6 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 15749d36e54f2473723b265 {
    justify-self: start;
    align-self: start;
    height: 100.00%;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 15749d36e54f2473723b266 {
    flex-direction: column;
    width: 100%;
    min-height: 100%;
    height: auto;
    margin-right: 0px;
    align-self: center;
    margin-left: 0%;
    padding: 15px 15px 15px 15px;
}
    
#\36 15749d36e54f2473723b263 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    row-gap: 0px;
    grid-template-rows: minmax(247px, max-content) minmax(247px, max-content);
    padding-bottom: 50px;
}
#\36 15749d36e54f2473723b263.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_ef6 {
    flex-direction: column;
    padding: 20px 20px 20px 20px;
}
}



@media (max-width: 767px) {
    
#\32 1223116 {
    background-color: var(--color_1);
}
    
#\36 153536102e6911b4b33105a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    padding-top: 50px;
    grid-template-rows: minmax(111px, max-content);
}
#\36 153536102e6911b4b33105a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#grid_0fr {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    row-gap: 30px;
    grid-template-rows: minmax(62.5px, max-content) minmax(62.5px, max-content) minmax(62.5px, max-content) minmax(62.5px, max-content);
    padding-bottom: 50px;
}
#grid_0fr.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#group_5r3 {
    flex-direction: column;
}
    
#group_jhm {
    flex-direction: column;
    justify-self: start;
    align-self: start;
    width: 100%;
    min-height: 553.5999999999999%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 153558f02e6911b4b3404b9 {
    flex-direction: column;
}
    
#\36 15355e202e6911b4b34476f {
    flex-direction: column;
}
    
#\36 153561a02e6911b4b346c4b {
    flex-direction: column;
}
    
#widget_5bq {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
    max-width: 100%;
}
    
#\36 153558f02e6911b4b3404be {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
    max-width: 100%;
}
    
#\36 15355e202e6911b4b344774 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
}
    
#\36 153561a02e6911b4b346c4f {
    margin-top: 20px;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_51b {
    background-color: var(--color_1);
}
    
#widget_6i1 {
    height: 114px;
    width: 35.01%;
}
    
#\34 09e5f39 {
    background-color: var(--color_1);
}
    
#\36 96b2100 {
    height: 114px;
}
    
#\35 2da88fe {
    height: 114px;
}
    
#\39 472d119 {
    background-color: var(--color_1);
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 19e8da0 {
    background-color: var(--color_1);
}
    
#\33 0754dbe {
    height: 114px;
}
    
#\36 15355e202e6911b4b344771 {
    order: 1;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\31 8e8318d {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
    max-width: 100%;
}
    
#\38 0866f0c {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
}
    
#e4ad2c82 {
    background-color: var(--color_1);
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ffd4230 {
    height: 114px;
}
    
#ac774b52 {
    flex-direction: column;
}
    
#\33 f487916 {
    order: 1;
}
    
#\36 595431f {
    flex-direction: column;
}
    
#\35 6ff2c42 {
    height: 114px;
}
    
#\32 61b8c7b {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
    max-width: 100%;
}
    
#eeb6f799 {
    background-color: var(--color_1);
}
    
#\38 1bc7155 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    row-gap: 30px;
    grid-template-rows: minmax(62.5px, max-content) minmax(62.5px, max-content) minmax(62.5px, max-content) minmax(62.5px, max-content);
    padding-bottom: 50px;
}
#\38 1bc7155.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\35 211677f {
    height: 114px;
    width: 35.01%;
}
    
#e7ff68c5 {
    flex-direction: column;
}
    
#b52db5d2 {
    background-color: var(--color_1);
}
    
#\35 4b7358b {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
    max-width: 100%;
}
    
#\32 03db9dd {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
    max-width: 100%;
}
    
#\38 dd42196 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
}
    
#e3ed9da7 {
    background-color: var(--color_1);
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1faeb7e {
    flex-direction: column;
}
    
#ab8a30a5 {
    height: 114px;
}
    
#c7e00d94 {
    order: 1;
}
    
#da29b295 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
}
    
#ae19bd86 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
    row-gap: 30px;
    grid-template-rows: minmax(62.5px, max-content);
    padding-bottom: 50px;
}
#ae19bd86.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\31 3d3c63a {
    flex-direction: column;
}
    
#\36 7f7afc5 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    margin-top: 20px;
    width: 100%;
    max-width: 100%;
}
    
#f3b57007 {
    height: 114px;
    width: 35.01%;
}
}



@media (max-width: 767px) {
    
#\36 1535c6902e6911b4b3721c9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(128px, max-content);
    background-color: var(--color_3);
    padding: 50px 15px 50px 15px;
}
    
#group_8lp {
    flex-direction: column;
}
    
#grid_qjh {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(294px, max-content);
    padding: 0px 0px 0px 0px;
}
    
#widget_ruo {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
}
    
#group_nha {
    justify-self: center;
    width: 100.00%;
    max-width: none;
    align-self: center;
    height: auto;
    min-height: 154px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_78i {
    justify-self: start;
    align-self: stretch;
    width: 100%;
    grid-template-rows: minmax(max-content, 100%);
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_a4b {
    margin-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#\36 37d190176a7754c3aea8ba2 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 37d190176a7754c3aea8ba3 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 37d190176a7754c3aea8ba1 {
    background-color: rgba(0, 0, 0, 1);
}
    
#\36 37d192c76a7754c3aeaae2b {
    flex-direction: column;
}
    
#\36 37d19f276a7754c3aeafba7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\36 37d19f276a7754c3aeafba7 {
    height: 200px;
    width: 100.00%;
}
    
#group_f8m {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_gva {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 298px;
}
}



@media (max-width: 767px) {
    
#b45dac35 {
    width: 100%;
    min-height: 334px;
    align-items: center;
}
    
#\36 21e3b27 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#bed81b24 {
    background-color: rgba(0,0,0,1);
}
}



@media (max-width: 767px) {
    
#\36 0fc99e5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\36 0fc99e5 {
    height: 200px;
    width: 100.00%;
}
    
#\38 90e51ce {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 100%;
    margin: 0px 0% 50px 0%;
}
    
#be14c729 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 f5c773e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\38 f5c773e {
    height: 200px;
    width: 100%;
}
    
#c47cb281 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 89931f3 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 a88c440 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
    width: 100%;
    margin: 0px 0% 50px 0%;
}
    
#\36 2d41e92 {
    background-color: rgba(0, 0, 0, 1);
}
    
#f88048e4 {
    flex-direction: column;
}
    
#\30 9383e5b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\30 9383e5b {
    height: 200px;
    width: 100%;
}
    
#\35 358e59f {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
}



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



@media (min-width: 468px) and (max-width: 767px) {
    
#group_tj9 {
    flex-direction: row;
}
    
#group_dpe {
    width: 20%;
    min-height: 150px;
    justify-content: flex-start;
    margin: 0px 0px 0px 0%;
}
    
#widget_c8h {
    width: 30px;
    height: 30px;
    margin: 0px 0px 0px 0%;
}
    
#\36 152574939e1322f7af5f254 {
    margin: 0px 0px 0px 0%;
}
    
#\36 151e0dd12d7067beb3167fb {
    width: 20%;
    min-height: 150px;
    justify-content: flex-start;
    margin: 0px 0px 0px 0%;
}
    
#\36 15201bb985ac13414a607d6 {
    height: 30px;
    width: 30px;
    margin: 0px 0px 0px 0%;
}
    
#\36 15257af39e1322f7af619ca {
    margin: 0px 0px 0px 0%;
}
    
#\36 151e11d12d7067beb316ed1 {
    width: 20%;
    justify-content: flex-start;
    margin: 0px 0px 0px 0%;
}
    
#\36 15201bf985ac13414a609e0 {
    height: 30px;
    width: 30px;
    margin: 0px 0px 0px 0%;
}
    
#\36 15257b339e1322f7af61bd5 {
    margin: 0px 0px 0px 0%;
}
    
#\36 151e14f12d7067beb317204 {
    width: 20%;
    justify-content: flex-start;
    margin: 0px 0px 0px 0%;
}
    
#widget_tkm {
    width: 50px;
    height: 50px;
}
    
#widget_q5j.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#widget_q5j {
    margin-top: 5px;
    margin-bottom: 5px;
}
    
#\36 151e0dd12d7067beb3167fc {
    width: 50px;
    height: 50px;
}
    
#\36 151e0dd12d7067beb3167fd {
    margin-top: 5px;
    margin-bottom: 5px;
}
    
#\36 151e11d12d7067beb316ed2 {
    margin-bottom: 0px;
    width: 50px;
    height: 50px;
}
    
#\36 151e11d12d7067beb316ed3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\36 151e11d12d7067beb316ed3 {
    margin-top: 5px;
    margin-bottom: 5px;
}
    
#\36 151e14f12d7067beb317205 {
    margin-bottom: 0px;
    width: 50px;
    height: 50px;
}
    
#\36 151e14f12d7067beb317206 {
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100.00%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#group_11b {
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 1520253985ac13414a642ad {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(234.5px, max-content);
}
    
#innergrid_tou {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_j5m {
    border-color: var(--color_4);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#innergrid_e4o {
    justify-self: start;
    align-self: start;
    width: 100.00%;
    grid-template-rows: minmax(216px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
#innergrid_e4o.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 157438f71fae942c3cdb410 {
    justify-self: end;
    align-self: start;
    width: 99.74%;
    grid-template-rows: minmax(179px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: 6 / 1 / span 1 / span 1;
}
#\36 157438f71fae942c3cdb410.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 1573f4e71fae942c3cafbc6 {
    grid-template-rows: minmax(255.16666666666666px, max-content) minmax(255.16666666666666px, max-content) minmax(255.16666666666666px, max-content) minmax(255.16666666666666px, max-content) minmax(255.16666666666666px, max-content) minmax(255.16666666666666px, max-content);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 1521d37dfc05d1329f32fe0 {
    grid-template-rows: minmax(385px, max-content) minmax(385px, max-content);
}
    
#innergrid_2b7 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100.00%;
    grid-template-rows: minmax(max-content, 100%);
}
#innergrid_2b7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



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



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 15749d36e54f2473723b266 {
    height: auto;
    min-height: 70.51%;
    width: 100.00%;
}
    
#group_ef6 {
    padding: 30px 30px 30px 30px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\32 1223116 {
    background-color: var(--color_1);
}
    
#grid_0fr {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content) minmax(8px, max-content);
    column-gap: 30px;
}
#grid_0fr.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#group_jhm {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 15355e202e6911b4b34476f {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 153558f02e6911b4b3404b9 {
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 153561a02e6911b4b346c4b {
    grid-area: 2 / 2 / span 1 / span 1;
}
    
#group_51b {
    background-color: var(--color_1);
}
    
#\34 09e5f39 {
    background-color: var(--color_1);
}
    
#\39 472d119 {
    background-color: var(--color_1);
}
    
#\30 19e8da0 {
    background-color: var(--color_1);
}
    
#e7ff68c5 {
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#e4ad2c82 {
    background-color: var(--color_1);
}
    
#ac774b52 {
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#b52db5d2 {
    background-color: var(--color_1);
}
    
#eeb6f799 {
    background-color: var(--color_1);
}
    
#\38 1bc7155 {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content) minmax(8px, max-content);
    column-gap: 30px;
}
#\38 1bc7155.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\36 595431f {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e3ed9da7 {
    background-color: var(--color_1);
}
    
#\36 1faeb7e {
    grid-area: 2 / 2 / span 1 / span 1;
}
    
#ae19bd86 {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(8px, max-content) minmax(8px, max-content) minmax(8px, max-content);
    column-gap: 30px;
}
#ae19bd86.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAwQRBRKR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQADAAAAAAAAAAAAAAAAAAABAjH/2gAMAwEAAhEDEQA/AMfwE4/NpZaUKEg7UiR+QlKX2KO2lYgexEMlsh//2Q==');
}
    
#\31 3d3c63a {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#innergrid_78i {
    justify-self: stretch;
    align-self: stretch;
    width: 100%;
    grid-template-rows: minmax(max-content, 100%);
    max-height: none;
    max-width: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 1535c6902e6911b4b3721c9 {
    background-color: var(--color_3);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 37d190176a7754c3aea8ba1 {
    background-color: rgba(0, 0, 0, 1);
}
    
#group_f8m {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#bed81b24 {
    background-color: rgba(0,0,0,1);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\38 90e51ce {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
    
#c47cb281 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
    
#\36 a88c440 {
    border-radius: 0px;
    border-width: 4px;
    border-color: var(--color_4);
    border-style: solid;
}
    
#\36 2d41e92 {
    background-color: rgba(0, 0, 0, 1);
}
}

