*#dm *.dmBody div.u_1463731820 .svg
{
	color:rgba(102,102,102,1) !important;
	fill:rgba(102,102,102,1) !important;
}
*#dm *.dmBody div.u_1465135666 .svg
{
	color:rgba(102,102,102,1) !important;
	fill:rgba(102,102,102,1) !important;
}
*#dm *.dmBody div.u_1984592710 .svg
{
	color:rgba(102,102,102,1) !important;
	fill:rgba(102,102,102,1) !important;
}
*#dm *.dmBody a.u_1179709379
{
	background-color:rgba(0,0,0,0) !important;
	border-color:rgba(67,67,67,1) !important;
}
*#dm *.dmBody a.u_1179709379 span.text
{
	color:rgba(67,67,67,1) !important;
}
*#dm *.dmBody a.u_1245695952
{
	background-color:rgba(0,0,0,0) !important;
	border-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody nav.u_1141000420
{
	color:white !important;
}
*#dm *.dmBody nav.u_1300224251
{
	color:white !important;
}
*#dm *.dmBody nav.u_1167461366
{
	color:white !important;
}
*#dm *.dmBody nav.u_1296225110
{
	color:white !important;
}
*#dm *.dmBody nav.u_1554193070
{
	color:white !important;
}
*#dm *.dmBody nav.u_1738817896
{
	color:white !important;
}
*#dm *.dmBody *.u_1389155347
{
	padding-left:20px !important;
	padding-right:20px !important;
	text-align:CENTER !important;
}
*#dm *.dmBody a.u_1389155347:hover
{
	background-image:none !important;
	background-color:rgba(51,206,70,1) !important;
}
*#dm *.dmBody a.u_1389155347.hover
{
	background-image:none !important;
	background-color:rgba(51,206,70,1) !important;
}
*#dm *.dmBody a.u_1389155347
{
	background-color:rgba(41,193,61,1) !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1602698975
{
	width:100% !important;
}
*#dm *.dmBody div.u_1602698975 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1188002075 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1813757385 .svg
{
	width:100% !important;
}
*#dm *.dmBody *.u_1106394403 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1106394403 .svg
{
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1106394403
{
	padding:12.5% !important;
	border-radius:50% 50% 50% 50% !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
}
.u_1511028758
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	margin:0 !important;
	text-align:start !important;
	color:rgb(85,85,85) !important;
}
*#dm *.dmBody div.u_1097399431 .color-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1150067503 .color-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1376421649
{
	display:none !important;
}
*#dm *.dmBody *.u_1836732126
{
	display:none !important;
}
*#dm *.dmBody *.u_1442697981
{
	display:none !important;
}
*#dm *.dmBody *.u_1672743954
{
	display:none !important;
}
*#dm *.dmBody *.u_1150067503 .flex-direction-nav a:before
{
	font-size:58px !important;
}
*#dm *.dmBody *.u_1150067503 .flex-direction-nav a
{
	width:58px !important;
	overflow:visible !important;
	height:58px !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1097399431 .flex-direction-nav a
{
	color:var(--color_1) !important;
	width:58px !important;
	overflow:visible !important;
	height:58px !important;
}
*#dm *.dmBody *.u_1097399431 .flex-direction-nav a:before
{
	font-size:58px !important;
}
.u_1203092325
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	margin:0 !important;
	text-align:start !important;
	color:rgb(85,85,85) !important;
}
*#dm *.dmBody div.u_1259579194 hr
{
	color:var(--color_1) !important;
	border-top-width:4px !important;
	border-top-style:solid !important;
}
*#dm *.dmBody a.u_1561796021:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1561796021.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1616742327 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1582182743 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1844659892 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1582182743
{
	width:100% !important;
}*#dm *.dmBody *.u_1844659892 { width:100% !important; }

*#dm *.dmBody a.u_1211402275:hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1211402275.hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1760502517:hover {
  border-color:var(--color_2) !important;
  background-color:rgba(24,24,24,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1760502517.hover {
  border-color:var(--color_2) !important;
  background-color:rgba(24,24,24,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody *.u_1955236460 { width:100% !important; }

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

*#dm *.dmBody a.u_1121968111:hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1121968111.hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1278490004:hover {
  border-color:var(--color_2) !important;
  background-color:rgba(24,24,24,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1278490004.hover {
  border-color:var(--color_2) !important;
  background-color:rgba(24,24,24,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1373259180:hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1373259180.hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1301836474:hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1301836474.hover {
  border-color:rgba(51,206,70,1) !important;
  background-color:rgba(51,206,70,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1843763948:hover {
  border-color:var(--color_2) !important;
  background-color:rgba(24,24,24,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1843763948.hover {
  border-color:var(--color_2) !important;
  background-color:rgba(24,24,24,1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1760502517 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:var(--color_1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1121968111 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:rgba(41,193,61,1) !important;
  background-image:initial !important;
  text-align:center !important;
}

*#dm *.dmBody a.u_1561796021 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:var(--color_1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1211402275 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:rgba(41,193,61,1) !important;
  background-image:initial !important;
  text-align:center !important;
}

*#dm *.dmBody a.u_1278490004 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:var(--color_1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1373259180 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:rgba(41,193,61,1) !important;
  background-image:initial !important;
  text-align:center !important;
}

*#dm *.dmBody a.u_1843763948 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:var(--color_1) !important;
  background-image:initial !important;
}

*#dm *.dmBody a.u_1301836474 {
  border-radius:15px 15px 15px 15px !important;
  border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  border-width:0 0 0 0 !important;
  border-style:solid !important;
  background-color:rgba(41,193,61,1) !important;
  background-image:initial !important;
  text-align:center !important;
}

.u_1180388198
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
.u_1500465003
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
.u_1061937927
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1188002075
{
	width:100% !important;
}
*#dm *.dmBody div.u_1813757385 .svg
{
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1813757385
{
	padding:12.5% !important;
	border-radius:50% 50% 50% 50% !important;
	background-color:var(--color_2) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1863734636:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1863734636.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1863734636
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1870473645 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1870473645
{
	width:100% !important;
}
*#dm *.dmBody a.u_1709186047:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1709186047.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1709186047
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1403871079 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1403871079
{
	width:100% !important;
}
*#dm *.dmBody a.u_1771427400:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1771427400.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1771427400
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1654638408:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1654638408.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1654638408
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1561598119 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1764227821 img
{
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1502839931:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1502839931.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1723062002:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1723062002.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1802592121:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1802592121.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1134457194:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1134457194.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1502839931
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1723062002
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1134457194
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1802592121
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
.u_1310605942
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody a.u_1960944693:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1960944693.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1960944693
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1949744984:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1949744984.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1949744984
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1729991131
{
	width:100% !important;
}
*#dm *.dmBody *.u_1561598119
{
	width:100% !important;
}
*#dm *.dmBody div.u_1195797928 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1195797928
{
	width:100% !important;
}
*#dm *.dmBody div.u_1424952344 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1845529803 img
{
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1248318842:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1248318842.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1321417552:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1321417552.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1074746794:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1074746794.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1282216814:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1282216814.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1248318842
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1321417552
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1282216814
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1074746794
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
.u_1703216402
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody a.u_1813295690:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1813295690.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1813295690
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1088145255:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1088145255.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1088145255
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1484177172 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_1424952344
{
	width:100% !important;
}
*#dm *.dmBody *.u_1845529803
{
	width:100% !important;
}
*#dm *.dmBody *.u_1616742327
{
	width:100% !important;
}
*#dm *.dmBody *.u_1484177172
{
	width:100% !important;
}
*#dm *.dmBody *.u_1764227821
{
	width:100% !important;
}
*#dm *.dmBody a.u_1727681513:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1727681513.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1365671847 img
{
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1679085548:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1679085548.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1537055539:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1537055539.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody div.u_1043326240 img
{
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1527530435:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1527530435.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1537055539
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1527530435
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1727681513
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1679085548
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
.u_1629043042
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody a.u_1406760623:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1406760623.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1406760623
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1408251306 img
{
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1087420335:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1087420335.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1087420335
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody *.u_1043326240
{
	width:100% !important;
}
*#dm *.dmBody *.u_1365671847
{
	width:100% !important;
}
*#dm *.dmBody *.u_1408251306
{
	width:100% !important;
}
*#dm *.dmBody div.u_1189926175 img
{
	object-fit:contain !important;
}
*#dm *.dmBody a.u_1323878720:hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1323878720.hover
{
	border-color:var(--color_2) !important;
	background-color:rgba(24,24,24,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1576196523:hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1576196523.hover
{
	border-color:rgba(51,206,70,1) !important;
	background-color:rgba(51,206,70,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1323878720
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1576196523
{
	border-radius:15px 15px 15px 15px !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0 0 0 0 !important;
	border-style:solid !important;
	background-color:rgba(41,193,61,1) !important;
	background-image:initial !important;
	text-align:center !important;
}
.u_1052034324
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1189926175
{
	width:100% !important;
}
*#dm *.dmBody *.u_1738083690 .caption-inner
{
	border-bottom-left-radius:0px !important;
	-webkit-border-top-right-radius:0px !important;
	-moz-border-top-right-radius:0px !important;
	-webkit-border-bottom-right-radius:0px !important;
	-webkit-border-bottom-left-radius:0px !important;
	border-top-right-radius:0px !important;
	-webkit-border-top-left-radius:0px !important;
	border-radius:0px !important;
	-moz-border-bottom-right-radius:0px !important;
	-moz-border-top-left-radius:0px !important;
	border-top-left-radius:0px !important;
	-moz-border-radius:0px !important;
	-moz-border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	-webkit-border-radius:0px !important;
}
*#dm *.dmBody div.u_1738083690
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1738083690 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
.u_1330324594
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:8px !important;
	padding-bottom:8px !important;
	padding-right:8px !important;
	padding-left:8px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
.u_1952183686
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:16px !important;
	padding-bottom:16px !important;
	padding-right:16px !important;
	padding-left:16px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
.u_1486565943
{
	background-image:none !important;
	background-color:rgb(65,67,69) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
.u_1482054412
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:60px !important;
	padding-left:60px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
.u_1822130277
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:20px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1482054412
{
	background-color:rgba(34,34,34,1) !important;
}
*#dm *.dmBody div.u_1134766423 hr
{
	border-width:1px !important;
	color:rgba(233,153,0,1) !important;
}
*#dm *.dmBody div.u_1486565943
{
	background-color:rgba(147,147,147,1) !important;
}
.u_1672571206
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	margin:0 !important;
	text-align:start !important;
	color:rgb(85,85,85) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody a.u_1561796021 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1211402275 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1760502517 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1121968111 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1278490004 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1373259180 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1301836474 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1843763948 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1863734636 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1709186047 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1771427400 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1654638408 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1502839931 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1723062002 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1802592121 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1134457194 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1960944693 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1949744984 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1248318842 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1321417552 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1074746794 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1282216814 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1813295690 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1088145255 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1727681513 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1679085548 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1537055539 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1527530435 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1406760623 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1087420335 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1323878720 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody a.u_1576196523 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1330324594
{
	margin-left:0px !important;
	padding-top:8px !important;
	padding-left:8px !important;
	padding-bottom:8px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:8px !important;
}
*#dm *.dmBody div.u_1738083690
{
	width:100% !important;
	donedragging:true !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1486565943
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1482054412
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:60px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:60px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	min-height:auto !important;
}
*#dm *.dmBody *.u_1738083690 .photoGalleryThumbs .image-container a
{
	padding-top:114px !important;
}
*#dm *.dmBody div.u_1058957059
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:5px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1822130277
{
	margin-left:0px !important;
	padding-top:20px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1952183686
{
	margin-left:0px !important;
	padding-top:16px !important;
	padding-left:16px !important;
	padding-bottom:16px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:16px !important;
}*#dm *.dmBody div.u_1134766423 {
  width:calc(100% - -4px) !important;
  important:true !important;
  margin-left:-4px !important;
  padding-top:10px !important;
  padding-left:0px !important;
  padding-bottom:10px !important;
  margin-top:9px !important;
  margin-bottom:0px !important;
  margin-right:0px !important;
  padding-right:0px !important;
  float:none !important;
  top:0px !important;
  left:0px !important;
  position:relative !important;
  height:auto !important;
  min-height:auto !important;
  max-width:100% !important;
  min-width:25px !important;
  text-align:center !important;
}

separatorHomeCss{color:red !important}@media all {
    
#\33 70e7507 {
    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: center;
    position: relative;
    min-width: 4%;
}
    
#\34 ebd1f9b {
    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;
}
    
#\37 206e95c {
    align-self: start;
    padding-top: 50px;
    background-size: cover;
    display: flex;
    min-height: auto;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#\37 09a82c0 {
    position: relative;
    width: 160px;
    height: 40px;
    min-width: 10px;
    min-height: 40px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 206e95c {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\33 70e7507 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#\37 206e95c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\33 70e7507 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\33 70e7507 {
    width: 100%;
    min-height: 40px;
    align-items: center;
}
    
#\37 206e95c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 30px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 206e95c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 70e7507 {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#\31 2070baf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 8d6c57d {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 d9df755 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_s8b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gjc {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 6c80167 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e2eb982e {
    background-color: var(--color_1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8d6c57d {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#widget_s8b {
    height: auto;
}
    
#\31 2070baf {
    width: 48%;
    min-height: 8px;
}
    
#\30 d9df755 {
    width: 48%;
    min-height: 8px;
}
    
#\30 6c80167 {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#widget_s8b {
    height: auto;
}
    
#\39 8d6c57d {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\31 2070baf {
    width: 48%;
    min-height: 8px;
}
    
#\30 d9df755 {
    width: 48%;
    min-height: 8px;
}
    
#\30 6c80167 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\31 2070baf {
    width: 59.95%;
    min-height: 8px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\39 8d6c57d {
    min-height: 2px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 0px 4% 0px 0%;
}
    
#\30 d9df755 {
    width: 37.96337209302326%;
    min-height: 8px;
    align-items: center;
    flex-direction: row;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#widget_s8b {
    height: auto;
    width: 64.08%;
}
    
#widget_gjc {
    width: 40px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 6c80167 {
    width: 40px;
    height: 40px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#widget_s8b {
    height: auto;
}
    
#\39 8d6c57d {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\31 2070baf {
    width: 49%;
    min-height: 8px;
}
    
#\30 d9df755 {
    width: 49%;
    min-height: 8px;
}
    
#\30 6c80167 {
    height: auto;
}
}



@media all {
    
#cca6799d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e038728e {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_681 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e038728e {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#cca6799d {
    width: 100%;
    min-height: 8px;
}
    
#widget_681 {
    height: auto;
}
}



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



@media (max-width: 767px) {
    
#cca6799d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#e038728e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_681 {
    height: auto;
}
}



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



@media all {
    
#\37 a1e2401 {
    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(300px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 46eb702 {
    position: relative;
    width: 100%;
    height: 500px;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#c1aedadc {
    align-self: start;
    background-size: cover;
    min-height: 100%;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 0844f9c {
    position: relative;
    width: auto;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    justify-self: end;
    align-self: center;
    max-width: 250px;
    order: 0;
    margin-right: 5%;
    margin-left: 90px;
}
    
#\38 bad663e {
    position: relative;
    width: 100%;
    height: 520px;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#\39 365ef11 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 0px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#\38 f9b7a97 {
    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;
}
}



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#\33 46eb702 {
    height: 320px;
}
    
#c1aedadc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
}
    
#\34 0844f9c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\34 0844f9c {
    width: 231px;
    margin-top: 20px;
}
    
#\38 bad663e {
    height: 250px;
    align-self: start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\39 365ef11 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#c1aedadc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100%;
}
    
#\34 0844f9c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\34 0844f9c {
    margin-top: 0px;
    align-self: center;
    margin-bottom: 0px;
    margin-right: 4%;
}
    
#\38 bad663e {
    align-self: start;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 520px;
}
    
#\39 365ef11 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 766px) {
    
#c1aedadc {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 f9b7a97 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\37 a1e2401 {
    grid-template-rows: minmax(400px, max-content) minmax(400px, max-content);
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 46eb702 {
    height: 350px;
}
    
#c1aedadc {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\34 0844f9c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 40px;
    padding-right: 15px;
    padding-left: 15px;
}
#\34 0844f9c {
    align-self: start;
    justify-self: start;
    height: 200%;
    width: 100%;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\38 bad663e {
    height: 320px;
}
    
#\39 365ef11 {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#c1aedadc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 365ef11 {
    width: 100%;
    min-height: 160px;
}
}



@media all {
    
#aa6122ef {
    position: relative;
    width: 100%;
    height: 500px;
    min-width: 10px;
    min-height: 100px;
    justify-self: stretch;
    align-self: start;
    max-width: 100%;
}
    
#b539840a {
    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;
}
    
#\33 bce8b3e {
    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(520px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\34 864aaff {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 0px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#\34 1433d98 {
    position: relative;
    width: 100%;
    height: 520px;
    min-width: 10px;
    min-height: 100px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin-right: 0px;
    margin-left: 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#e17ae643 {
    align-self: start;
    background-size: cover;
    min-height: 100%;
    background-repeat: no-repeat;
    flex-direction: row;
    order: 0;
    display: flex;
    background-position: 50% 50%;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#aa6122ef {
    height: 320px;
}
    
#\34 864aaff {
    width: 100%;
    min-height: 8px;
}
    
#\34 1433d98 {
    height: 320px;
}
    
#e17ae643 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
}
}



@media (min-width: 1400px) {
    
#\34 864aaff {
    width: 100%;
    min-height: 8px;
}
    
#e17ae643 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 100%;
}
}



@media (max-width: 766px) {
    
#b539840a {
    grid-template-rows: minmax(8px, max-content);
}
    
#e17ae643 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#aa6122ef {
    height: 350px;
}
    
#\33 bce8b3e {
    grid-template-rows: minmax(350px, max-content);
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 864aaff {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#e17ae643 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\34 1433d98 {
    justify-self: start;
    align-self: start;
    width: 100%;
    margin: -94px 0px 0px -20px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\34 864aaff {
    width: 100%;
    min-height: 160px;
}
    
#e17ae643 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media all {
    
#\34 ceb2662 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 6fc6c91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d23e4546 {
    padding-top: 60px;
    padding-bottom: 30px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 63685b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
}
    
#\35 23e624d {
    background-color: rgba(34, 34, 34, 1);
    background-image: initial;
}
    
#f2767e60 {
    width: 30%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d23e4546 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\36 63685b3 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#d23e4546 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\36 63685b3 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#d23e4546 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 30px;
}
    
#\36 63685b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#d23e4546 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 63685b3 {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#\36 e84552d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6fd95a6.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\33 6fd95a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 157a4a6 {
    background-color: rgba(34, 34, 34, 1);
    background-image: initial;
}
    
#\33 bb0b661.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\33 bb0b661 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f49692e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 20px 20px 20px 20px;
}
    
#de1b982d.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#de1b982d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 e9bcb4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bbc60666 {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c52b3499 {
    padding-bottom: 25px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 ffccf7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b4eead3 {
    width: 164px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 ebca747 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#d806f918 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 835fdea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 0;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
}
    
#f082795f {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c65e9df5.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#c65e9df5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d2229236.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#d2229236 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fb8b342b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 13e7fc8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 2;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#\33 b232c47 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\31 aa15aa4.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\31 aa15aa4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 e0b61f1 {
    width: 180px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d79ee3a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 e84552d {
    width: 100%;
}
    
#\33 6fd95a6 {
    order: 2;
}
    
#\33 bb0b661 {
    order: 1;
}
    
#f49692e9 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#de1b982d {
    order: 2;
}
    
#\30 e9bcb4e {
    width: 100%;
}
    
#bbc60666 {
    height: auto;
    width: 70%;
    order: 0;
}
    
#c52b3499 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding-top: 0px;
}
    
#\34 ffccf7a {
    width: 100%;
    margin-bottom: 5px;
}
    
#\36 b4eead3 {
    height: auto;
    width: 70%;
}
    
#\39 ebca747 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d806f918 {
    width: 100%;
    margin-bottom: 5px;
}
    
#\33 835fdea {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#f082795f {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c65e9df5 {
    order: 1;
}
    
#d2229236 {
    order: 2;
}
    
#fb8b342b {
    width: 100%;
}
    
#\37 13e7fc8 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#\33 b232c47 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 aa15aa4 {
    order: 1;
}
    
#\38 e0b61f1 {
    height: auto;
    width: 70%;
}
    
#d79ee3a5 {
    width: 100%;
    margin-bottom: 5px;
}
}



@media (min-width: 1400px) {
    
#\36 b4eead3 {
    height: auto;
}
    
#f49692e9 {
    width: 32%;
    min-height: 8px;
}
    
#\33 835fdea {
    width: 32%;
    min-height: 8px;
}
    
#bbc60666 {
    height: auto;
}
    
#c52b3499 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\37 13e7fc8 {
    width: 32%;
    min-height: 8px;
}
    
#\38 e0b61f1 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 b4eead3 {
    height: auto;
}
    
#f49692e9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#\33 835fdea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#bbc60666 {
    height: auto;
}
    
#c52b3499 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 12px;
}
    
#\37 13e7fc8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#\38 e0b61f1 {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 b4eead3 {
    height: auto;
}
    
#f49692e9 {
    width: 100%;
    min-height: 80px;
}
    
#\33 835fdea {
    width: 100%;
    min-height: 80px;
}
    
#bbc60666 {
    height: auto;
}
    
#c52b3499 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 13e7fc8 {
    width: 100%;
    min-height: 80px;
}
    
#\38 e0b61f1 {
    height: auto;
}
}



@media all {
    
#\35 3382376 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9573437 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 2;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#\39 3488973.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\39 3488973 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 523e138.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\32 523e138 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 56bdbd5.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\31 56bdbd5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 eba4287.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\31 eba4287 {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin-left: 8%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2a53801 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#be7824dc {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a932ec7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2ac4f1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#\39 8e59c90 {
    width: 150px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c5d8ae7b.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#c5d8ae7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 4f15998 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cb0f852c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5a8e066 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#ff613020 {
    padding-bottom: 25px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 f14905d {
    background-color: rgba(34, 34, 34, 1);
    background-image: initial;
}
    
#\33 2eed86e {
    width: 180px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cb30fb2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d9b1b41.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\34 d9b1b41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fdc97ec0 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fea8d00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    margin-bottom: 10px;
    padding: 20px 20px 20px 20px;
}
    
#bac35a76.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#bac35a76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3382376 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9573437 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#\39 3488973 {
    order: 2;
}
    
#\32 523e138 {
    order: 1;
}
    
#\31 56bdbd5 {
    order: 2;
}
    
#\31 eba4287 {
    height: auto;
    width: 90%;
    margin-left: 8%;
}
    
#\35 2a53801 {
    width: 100%;
}
    
#be7824dc {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a932ec7 {
    width: 100%;
}
    
#d2ac4f1a {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#\39 8e59c90 {
    height: auto;
}
    
#c5d8ae7b {
    order: 1;
}
    
#\35 4f15998 {
    width: 100%;
    margin-bottom: 5px;
}
    
#cb0f852c {
    width: 100%;
    margin-bottom: 5px;
}
    
#\37 5a8e066 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff613020 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\33 2eed86e {
    height: auto;
    order: 0;
}
    
#cb30fb2b {
    width: 100%;
    order: 0;
    margin-bottom: 5px;
}
    
#\34 d9b1b41 {
    order: 1;
}
    
#fdc97ec0 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fea8d00 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#bac35a76 {
    order: 2;
}
}



@media (min-width: 1400px) {
    
#\37 9573437 {
    width: 32%;
    min-height: 8px;
}
    
#ff613020 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\31 eba4287 {
    height: auto;
}
    
#d2ac4f1a {
    width: 32%;
    min-height: 8px;
}
    
#\39 8e59c90 {
    height: auto;
}
    
#\33 2eed86e {
    height: auto;
}
    
#\39 fea8d00 {
    width: 32%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\37 9573437 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#\31 56bdbd5 {
    order: 2;
}
    
#\31 eba4287 {
    height: auto;
    width: 220px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 8%;
    grid-area: auto / auto / auto / auto;
}
    
#be7824dc {
    order: 3;
}
    
#d2ac4f1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#\39 8e59c90 {
    height: auto;
    width: 160px;
}
    
#c5d8ae7b {
    order: 1;
}
    
#\33 2a916e0 {
    width: 100%;
    min-height: 80px;
}
    
#ff613020 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 12px;
}
    
#\38 8d22d8c {
    width: 100%;
    min-height: 80px;
}
    
#c7b712b4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 2eed86e {
    height: auto;
    width: 180px;
}
    
#\39 fea8d00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\37 9573437 {
    width: 100%;
    min-height: 80px;
}
    
#ff613020 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 eba4287 {
    height: auto;
}
    
#d2ac4f1a {
    width: 100%;
    min-height: 80px;
}
    
#\39 8e59c90 {
    height: auto;
}
    
#\33 2eed86e {
    height: auto;
}
    
#\39 fea8d00 {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#\38 0596798 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.75%;
    justify-content: space-around;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#d736b9e0 {
    background-color: rgba(34, 34, 34, 1);
    background-image: initial;
}
    
#\39 cc39a48 {
    padding-bottom: 25px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 990ff47.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\36 990ff47 {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-left: 8%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d31fe09.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\39 d31fe09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 5d08f8d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d1495fb {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ba1afcf {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7011cc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ecb4341d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.25%;
    justify-content: space-around;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#bd6cd735.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#bd6cd735 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b65a3a51 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: space-around;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 2;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#d0b27a42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f419e9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#aafffa37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cc2436b0.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#cc2436b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 3fdc350.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\38 3fdc350 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ba206706 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5a736fd {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a2f1eb0.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\33 a2f1eb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 34baa7c.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\36 34baa7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 93510e6 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#d6d5b18f {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0596798 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#\39 cc39a48 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\36 990ff47 {
    height: auto;
    width: 90%;
    margin-left: 8%;
}
    
#\39 d31fe09 {
    order: 2;
}
    
#\37 5d08f8d {
    width: 100%;
}
    
#\36 d1495fb {
    height: auto;
}
    
#\32 ba1afcf {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7011cc2 {
    width: 100%;
    order: 0;
    margin-bottom: 5px;
}
    
#ecb4341d {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#bd6cd735 {
    order: 1;
}
    
#b65a3a51 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#d0b27a42 {
    width: 100%;
}
    
#\30 f419e9c {
    width: 100%;
    margin-bottom: 5px;
}
    
#aafffa37 {
    width: 100%;
    margin-bottom: 5px;
}
    
#cc2436b0 {
    order: 1;
}
    
#\38 3fdc350 {
    order: 2;
}
    
#ba206706 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5a736fd {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a2f1eb0 {
    order: 2;
}
    
#\36 34baa7c {
    order: 1;
}
    
#\38 93510e6 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6d5b18f {
    height: auto;
}
}



@media (min-width: 1400px) {
    
#\38 0596798 {
    width: 32%;
    min-height: 8px;
}
    
#\39 cc39a48 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 406px;
}
    
#\36 990ff47 {
    height: auto;
    width: 256px;
}
    
#\36 d1495fb {
    height: auto;
    width: 252px;
}
    
#ecb4341d {
    width: 32%;
    min-height: 8px;
    justify-content: space-between;
}
    
#b65a3a51 {
    width: 32%;
    min-height: 8px;
}
    
#d6d5b18f {
    height: auto;
    width: 254px;
}
}



@media (max-width: 767px) {
    
#\38 0596798 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#\39 cc39a48 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 12px;
}
    
#\36 990ff47 {
    height: auto;
    width: 200px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 8%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d31fe09 {
    order: 2;
}
    
#\36 d1495fb {
    height: auto;
    width: 200px;
}
    
#\32 ba1afcf {
    order: 3;
}
    
#ecb4341d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#b65a3a51 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#\33 2a916e0 {
    width: 100%;
    min-height: 80px;
}
    
#cc2436b0 {
    order: 1;
}
    
#\38 8d22d8c {
    width: 100%;
    min-height: 80px;
}
    
#c7b712b4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d6d5b18f {
    height: auto;
    width: 200px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\38 0596798 {
    width: 100%;
    min-height: 80px;
}
    
#\39 cc39a48 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 990ff47 {
    height: auto;
}
    
#\36 d1495fb {
    height: auto;
}
    
#ecb4341d {
    width: 100%;
    min-height: 80px;
}
    
#b65a3a51 {
    width: 100%;
    min-height: 80px;
}
    
#d6d5b18f {
    height: auto;
}
}



@media all {
    
#\37 247164c {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f6b9696 {
    background-color: rgba(34, 34, 34, 1);
    background-image: initial;
}
    
#a3e50556.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#a3e50556 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fdff645d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ff3324af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: space-around;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 2;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#\37 18ac051.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\37 18ac051 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a065ed9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a8f8ead {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#af9cb8e9 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8d900fa.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\37 8d900fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c5376e04 {
    padding-bottom: 25px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 a7c28f7.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#\35 a7c28f7 {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-left: 8%;
    grid-area: auto / auto / auto / auto;
}
    
#a4c69616 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b1d07386.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#b1d07386 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 67f4678.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\38 67f4678 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 07ef71a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 086c6fa {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#dbedcfa7.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#dbedcfa7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b8f6d748 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.75%;
    justify-content: space-around;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#\39 1ded879 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 31.25%;
    justify-content: space-around;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#e8625268 {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5f7c41b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 50b19a9 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 247164c {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3e50556 {
    order: 1;
}
    
#fdff645d {
    width: 100%;
}
    
#ff3324af {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#\37 18ac051 {
    order: 1;
}
    
#a065ed9c {
    width: 100%;
}
    
#\34 a8f8ead {
    width: 100%;
    margin-bottom: 5px;
}
    
#af9cb8e9 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8d900fa {
    order: 2;
}
    
#c5376e04 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\35 a7c28f7 {
    height: auto;
    width: 90%;
    margin-left: 8%;
}
    
#a4c69616 {
    width: 100%;
    margin-bottom: 5px;
}
    
#b1d07386 {
    order: 1;
}
    
#\38 67f4678 {
    order: 2;
}
    
#\30 07ef71a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 086c6fa {
    height: auto;
}
    
#dbedcfa7 {
    order: 2;
}
    
#b8f6d748 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#\39 1ded879 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#e8625268 {
    height: auto;
}
    
#\34 5f7c41b {
    width: 100%;
    order: 0;
    margin-bottom: 5px;
}
    
#\33 50b19a9 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 1400px) {
    
#\35 a7c28f7 {
    height: auto;
    width: 230px;
}
    
#\32 086c6fa {
    height: auto;
    width: 224px;
}
    
#ff3324af {
    width: 32%;
    min-height: 8px;
}
    
#b8f6d748 {
    width: 32%;
    min-height: 8px;
}
    
#\39 1ded879 {
    width: 32%;
    min-height: 8px;
    justify-content: space-between;
}
    
#e8625268 {
    height: auto;
    width: 224px;
}
    
#c5376e04 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 406px;
}
}



@media (max-width: 767px) {
    
#\37 247164c {
    order: 3;
}
    
#ff3324af {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#c5376e04 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 12px;
}
    
#\35 a7c28f7 {
    height: auto;
    width: 200px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 8%;
    grid-area: auto / auto / auto / auto;
}
    
#b1d07386 {
    order: 1;
}
    
#\33 2a916e0 {
    width: 100%;
    min-height: 80px;
}
    
#\32 086c6fa {
    height: auto;
    width: 200px;
}
    
#dbedcfa7 {
    order: 2;
}
    
#\38 8d22d8c {
    width: 100%;
    min-height: 80px;
}
    
#b8f6d748 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#c7b712b4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 1ded879 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#e8625268 {
    height: auto;
    width: 200px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\35 a7c28f7 {
    height: auto;
}
    
#\32 086c6fa {
    height: auto;
}
    
#ff3324af {
    width: 100%;
    min-height: 80px;
}
    
#b8f6d748 {
    width: 100%;
    min-height: 80px;
}
    
#\39 1ded879 {
    width: 100%;
    min-height: 80px;
}
    
#e8625268 {
    height: auto;
}
    
#c5376e04 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media all {
    
#\35 8b58c90.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\35 8b58c90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a83e5a38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee90375c {
    width: 244px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c256b4ad.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#c256b4ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a9c139a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8fb9878.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\30 8fb9878 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e9085782.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#e9085782 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 6e51fbf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 2;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#c5109009 {
    padding-bottom: 25px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 d3ac9ef {
    width: 182px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 0d8b871 {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e5f5e86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 20px 20px 20px 20px;
}
    
#\32 78f85ea {
    background-color: rgba(34, 34, 34, 1);
    background-image: initial;
}
    
#e271c910 {
    width: 226px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 3ef2af4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 0;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
}
    
#f380345e {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\39 403c9aa {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a6cb2b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5835fe7.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\36 5835fe7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 47e6ffd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cc4f6511 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c3e535a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d180c356.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#d180c356 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8b58c90 {
    order: 1;
}
    
#a83e5a38 {
    width: 100%;
}
    
#ee90375c {
    height: auto;
    width: 70%;
}
    
#c256b4ad {
    order: 1;
}
    
#\32 a9c139a {
    width: 100%;
    margin-bottom: 5px;
}
    
#\30 8fb9878 {
    order: 1;
}
    
#e9085782 {
    order: 2;
}
    
#\31 6e51fbf {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#c5109009 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding-top: 0px;
}
    
#\34 d3ac9ef {
    height: auto;
    width: 70%;
}
    
#\39 0d8b871 {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e5f5e86 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#e271c910 {
    height: auto;
    width: 70%;
    order: 0;
}
    
#\33 3ef2af4 {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#f380345e {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 403c9aa {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a6cb2b4 {
    width: 100%;
}
    
#\36 5835fe7 {
    order: 2;
}
    
#\39 47e6ffd {
    width: 100%;
    margin-bottom: 5px;
}
    
#cc4f6511 {
    width: 100%;
}
    
#\34 c3e535a {
    width: 100%;
    margin-bottom: 5px;
}
    
#d180c356 {
    order: 2;
}
}



@media (min-width: 1400px) {
    
#\36 e5f5e86 {
    width: 32%;
    min-height: 8px;
}
    
#e271c910 {
    height: auto;
}
    
#ee90375c {
    height: auto;
}
    
#\33 3ef2af4 {
    width: 32%;
    min-height: 8px;
}
    
#\31 6e51fbf {
    width: 32%;
    min-height: 8px;
}
    
#c5109009 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\34 d3ac9ef {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 e5f5e86 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#e271c910 {
    height: auto;
}
    
#ee90375c {
    height: auto;
}
    
#\33 3ef2af4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#\31 6e51fbf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#c5109009 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 12px;
}
    
#\34 d3ac9ef {
    height: auto;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 e5f5e86 {
    width: 100%;
    min-height: 80px;
}
    
#e271c910 {
    height: auto;
}
    
#ee90375c {
    height: auto;
}
    
#\33 3ef2af4 {
    width: 100%;
    min-height: 80px;
}
    
#\31 6e51fbf {
    width: 100%;
    min-height: 80px;
}
    
#c5109009 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 d3ac9ef {
    height: auto;
}
}



@media all {
    
#\33 ef2e8fd.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\33 ef2e8fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 723ae87 {
    background-color: rgba(34, 34, 34, 1);
    background-image: initial;
}
    
#\34 79a1464.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\34 79a1464 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 0d3944d {
    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;
    max-width: 100%;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#f73c127a {
    padding-bottom: 25px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 1f46ce3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e284b63f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d7f1c61b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    justify-content: space-around;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    flex-wrap: nowrap;
    order: 1;
    box-shadow: rgba(255, 255, 255, 1) 0px 0px 11px 0px;
    padding: 10px 20px 20px 20px;
}
    
#\33 5b7e5cf {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_o6v {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#group_4ln {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ef2e8fd {
    order: 1;
}
    
#\34 79a1464 {
    order: 2;
}
    
#\32 0d3944d {
    order: 3;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f73c127a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\34 1f46ce3 {
    width: 100%;
}
    
#e284b63f {
    width: 100%;
    margin-bottom: 5px;
}
    
#d7f1c61b {
    width: 32%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    padding-bottom: 15px;
    justify-content: space-between;
}
    
#\33 5b7e5cf {
    height: auto;
}
    
#group_o6v {
    width: 32%;
    min-height: 8px;
}
    
#group_4ln {
    width: 32%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#f73c127a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 406px;
}
    
#d7f1c61b {
    width: 32%;
    min-height: 8px;
}
    
#\33 5b7e5cf {
    height: auto;
    width: 224px;
}
    
#group_o6v {
    width: 32%;
    min-height: 8px;
}
    
#group_4ln {
    width: 32%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#f73c127a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 12px;
}
    
#\33 2a916e0 {
    width: 100%;
    min-height: 80px;
}
    
#\38 8d22d8c {
    width: 100%;
    min-height: 80px;
}
    
#d7f1c61b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-bottom: 15px;
    padding-top: 15px;
}
    
#c7b712b4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 5b7e5cf {
    height: auto;
    width: 200px;
}
    
#group_o6v {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_4ln {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#f73c127a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#d7f1c61b {
    width: 100%;
    min-height: 80px;
}
    
#\33 5b7e5cf {
    height: auto;
}
    
#group_o6v {
    width: 100%;
    min-height: 80px;
}
    
#group_4ln {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#f5627351 {
    width: auto;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 250px;
    order: 0;
    margin-right: 6px;
}
    
#\39 0f2275c {
    width: 100.00%;
    height: 651px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
    
#e357f76a {
    min-height: 648px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 f1acab9 {
    grid-template-rows: minmax(651px, max-content);
    width: 100.00%;
    max-width: 100%;
}
    
#ebfae066 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
}



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#f5627351.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#f5627351 {
    width: 231px;
    margin-top: 20px;
}
    
#\39 0f2275c {
    height: 320px;
}
    
#e357f76a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
}
    
#ebfae066 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#f5627351.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#f5627351 {
    margin-top: 20px;
}
    
#e357f76a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 576px;
}
    
#ebfae066 {
    width: 100%;
    min-height: 8px;
}
    
#\34 f1acab9 {
    width: 100.00%;
    grid-template-rows: minmax(707px, max-content);
}
    
#\39 0f2275c {
    justify-self: start;
    align-self: start;
    height: 708px;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#e357f76a {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 c07063b {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#f5627351.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 40px;
    padding-right: 15px;
    padding-left: 15px;
}
#f5627351 {
    align-self: start;
    justify-self: start;
    height: 200%;
    width: 100%;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\39 0f2275c {
    position: relative;
    justify-self: end;
    align-self: start;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e357f76a {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\34 f1acab9 {
    grid-template-rows: minmax(400px, max-content) minmax(400px, max-content);
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebfae066 {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
}



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

