*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
	background-color:red !important;
	background:red !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1606902671 img[dm_changed]
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1606902671 img
{
	object-position:0 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img[dm_changed]
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1572395528 img
{
	object-position:50% 50% !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img[dm_changed]
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
*#dm *.dmBody div.u_1823688901 img
{
	object-position:50% 0 !important;
	object-fit:cover !important;
}
.socialHubInnerDiv
{
	display:flex !important;
	flex-direction:row !important;
	justify-content:flex-start !important;
}
*#dm *.dmBody div.u_1288186785 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1288186785
{
	background-color:rgba(214,178,187,1) !important;
	border-radius:0 !important;
	border-color:rgb(251,250,249) !important;
	border-width:0 !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1288186785:hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1288186785.hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1820853099 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1820853099
{
	background-color:rgba(214,178,187,1) !important;
	border-radius:0 !important;
	border-color:rgb(251,250,249) !important;
	border-width:0 !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1820853099:hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1820853099.hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1697201819 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1697201819
{
	background-color:rgba(214,178,187,1) !important;
	border-radius:0 !important;
	border-color:rgb(251,250,249) !important;
	border-width:0 !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1697201819:hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1697201819.hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1726017968 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1726017968
{
	background-color:rgba(214,178,187,1) !important;
	border-radius:0 !important;
	border-color:rgb(251,250,249) !important;
	border-width:0 !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1726017968:hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1726017968.hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1230319420 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1230319420
{
	background-color:rgba(214,178,187,1) !important;
	border-radius:0 !important;
	border-color:rgb(251,250,249) !important;
	border-width:0 !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1230319420:hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1230319420.hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1287176084
{
	position:relative !important;
	z-index:99 !important;
}
*#dm *.dmBody div.u_1287176084 .adsa-p29-wrapp-text
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1287176084 .cont-text
{
	-webkit-text-stroke:2px color !important;
}
*#dm *.dmBody div.u_1287176084 .adsa-p29-text1
{
	color:var(--color_2) !important;
	font-size:2.3em !important;
	line-height:100% !important;
	font-weight:900 !important;
}
*#dm *.dmBody div.u_1287176084 .adsa-p29-text3
{
	color:var(--color_7) !important;
	font-size:1em !important;
	line-height:100% !important;
}
*#dm *.dmBody div.u_1836285336 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1243231557 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1513705091 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1274187781 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1829545408 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1450699396 .svg
{
	color:rgba(116,56,122,1) !important;
	fill:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.u_1450699396
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1263446683
{
	line-height:1.5 !important;
}
*#dm *.dmBody div.u_1250706595
{
	line-height:1.5 !important;
}
*#dm *.dmBody a.u_1302821733:hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1302821733.hover
{
	background-image:none !important;
}
*#dm *.dmBody a.u_1302821733 span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody a.u_1302821733
{
	border-color:rgba(255,255,255,1) !important;
	border-width:1px !important;
	border-style:solid !important;
}
*#dm *.dmBody *.u_1334402517
{
	width:100% !important;
}
*#dm *.dmBody div.u_1027875347 .svg
{
	color:rgba(116,56,122,1) !important;
	fill:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.u_1027875347
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1915481387
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1755907432
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1915481387 .svg
{
	color:rgba(164,125,168,1) !important;
	fill:rgba(164,125,168,1) !important;
}
*#dm *.dmBody div.u_1755907432 .svg
{
	color:rgba(164,125,168,1) !important;
	fill:rgba(164,125,168,1) !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody *.u_1537505209 .caption-inner
{
	border-bottom-left-radius:0 !important;
	-webkit-border-top-right-radius:0 !important;
	-moz-border-top-right-radius:0 !important;
	-webkit-border-bottom-right-radius:0 !important;
	-webkit-border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	-webkit-border-top-left-radius:0 !important;
	border-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
	-moz-border-top-left-radius:0 !important;
	border-top-left-radius:0 !important;
	-moz-border-radius:0 !important;
	-moz-border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1015394680 .caption-inner
{
	border-bottom-left-radius:0 !important;
	-webkit-border-top-right-radius:0 !important;
	-moz-border-top-right-radius:0 !important;
	-webkit-border-bottom-right-radius:0 !important;
	-webkit-border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	-webkit-border-top-left-radius:0 !important;
	border-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
	-moz-border-top-left-radius:0 !important;
	border-top-left-radius:0 !important;
	-moz-border-radius:0 !important;
	-moz-border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1909379040
{
	display:block !important;
}
*#dm *.dmBody *.u_1713274489
{
	display:none !important;
}
*#dm *.dmBody *.u_1961610309 .caption-inner
{
	border-bottom-left-radius:0 !important;
	-webkit-border-top-right-radius:0 !important;
	-moz-border-top-right-radius:0 !important;
	-webkit-border-bottom-right-radius:0 !important;
	-webkit-border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	-webkit-border-top-left-radius:0 !important;
	border-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
	-moz-border-top-left-radius:0 !important;
	border-top-left-radius:0 !important;
	-moz-border-radius:0 !important;
	-moz-border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1100392740 .svg
{
	color:rgba(214,178,187,1) !important;
	fill:rgba(214,178,187,1) !important;
}
*#dm *.dmBody div.u_1100392740
{
	border-style:solid !important;
	border-width:2px !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1986937778
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1986937778 .svg
{
	color:rgba(236,220,224,0.75) !important;
	fill:rgba(236,220,224,0.75) !important;
}
*#dm *.dmBody *.u_1743271338 .caption-inner
{
	border-bottom-left-radius:0 !important;
	-webkit-border-top-right-radius:0 !important;
	-moz-border-top-right-radius:0 !important;
	-webkit-border-bottom-right-radius:0 !important;
	-webkit-border-bottom-left-radius:0 !important;
	border-top-right-radius:0 !important;
	-webkit-border-top-left-radius:0 !important;
	border-radius:0 !important;
	-moz-border-bottom-right-radius:0 !important;
	-moz-border-top-left-radius:0 !important;
	border-top-left-radius:0 !important;
	-moz-border-radius:0 !important;
	-moz-border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1743271338 .caption-inner
{
	background-image:linear-gradient(90deg,rgba(116,56,122,1) 0,rgba(0,0,0,0) 100%) !important;
}
*#dm *.dmBody *.u_1743271338 .photoGalleryThumbs .image-container a
{
	background-size:cover !important;
}
*#dm *.dmBody div.u_1752372870 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1127368006 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1393827863 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1731176573 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1672344466 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1823921985 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1309872771 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1484692301
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1484692301 p
{
	text-align:left !important;
}
*#dm *.dmBody *.u_1422279262 .socialHubInnerDiv a:not(:last-child)
{
	margin-right:8px !important;
}
*#dm *.dmBody *.u_1422279262 .socialHubIcon
{
	color:var(--fourth_color) !important;
	border-color:var(--fourth_color) !important;
	line-height:23px !important;
	font-size:20px !important;
}
*#dm *.dmBody *.u_1422279262 .socialHubIcon:after
{
	width:31px !important;
	height:23px !important;
}
*#dm *.dmBody div.u_1422279262
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:282px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1798566964
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody *.u_1798566964 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1798566964 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1798566964 *.open-hours-item time
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1798566964 *.open-hours-special
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1798566964 *.open-hours-item dt
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1798566964 *.open-hours-item dd
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1798566964 *.open-hours-item time
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1798566964 *.open-hours-special
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1798566964 .dmwidget-title
{
	font-family:var(--h4_font_family) !important;
	font-weight:var(--h4_font_weight) !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1422279262 .socialHubIcon
{
	color:rgba(0,0,0,1) !important;
	border-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1034982498
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1034982498 p
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1149312953
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1149312953 p
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1150381173 .dmform-success
{
	color:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
	color:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmform-success .rteBlock
{
	color:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmformsubmit:hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
	border-color:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmformsubmit.hover
{
	background-color:rgba(116,56,122,1) !important;
	background-image:none !important;
	border-color:rgba(116,56,122,1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmformsubmit
{
	font-family:var(--h4_font_family) !important;
	font-weight:var(--h4_font_weight) !important;
	border-style:solid !important;
	border-width:0 !important;
}
*#dm *.dmBody .adsa-p29-h1
{
	position:relative !important;
	z-index:99 !important;
}
*#dm *.dmBody .adsa-p29-h1-tab
{
	position:relative !important;
	z-index:1 !important;
}
*#dm *.dmBody .adsa-p29-h1 .adsa-p29-wrapp-text
{
	text-align:left !important;
}
*#dm *.dmBody .adsa-p29-h1 .adsa-p29-text1,.adsa-p29-text1-t
{
	color:var(--color_2) !important;
	font-size:2.4em !important;
	line-height:100% !important;
	font-weight:900 !important;
}
*#dm *.dmBody .adsa-p29-h1 .adsa-p29-text2,.adsa-p29-text2-t
{
	-webkit-text-stroke:2.2px var(--color_2) !important;
}
*#dm *.dmBody .adsa-p29-h1 .adsa-p29-text3,.adsa-p29-text3-t
{
	color:var(--color_7) !important;
	font-size:1em !important;
	line-height:100% !important;
}
*#dm *.dmBody div.u_1911453183
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1851555995
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1753908569
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1799103678
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody *.u_1867741048
{
	display:none !important;
}
*#dm *.dmBody div.u_1743271338
{
	background-color:rgba(247,245,242,1) !important;
}
*#dm *.dmBody *.u_1040873908 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1289135000 .emailConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody *.u_1068924732 .copyright
{
	justify-content:center !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1150381173 .dmform-success
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.dmform-error
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1150381173 .dmform-success .rteBlock
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.dmform-error .rteBlock
{
	text-align:RIGHT !important;
}
@media (min-width:600px) {
  *#dm *.dmBody div.u_1341884380 .socialHubInnerDiv {
    display:flex !important;
    flex-direction:column !important;
    justify-content:flex-start !important;
  }
}
*#dm *.dmBody div.u_1341884380 .socialHubIcon
{
	color:var(--color_1) !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1746990876
{
	border-style:solid !important;
	border-width:2px !important;
	border-color:var(--color_2) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody a.u_1764724017:hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1764724017.hover
{
	background-color:var(--color_1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1799103678 .svg
{
	color:var(--color_3) !important;
	fill:var(--color_3) !important;
}
*#dm *.dmBody div.u_1851555995 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1911453183 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1233156942 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1839331445
{
	border-style:solid !important;
	border-width:2px !important;
	border-color:var(--color_1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1150381173 input:not([type="submit"])
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1150381173 textarea
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1150381173 select
{
	background-color:var(--color_6) !important;
}
*#dm *.dmBody div.u_1150381173 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_8) !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1150381173 .m-recaptcha
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1150381173 .dmforminput input
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmforminput textarea
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmforminput .fileUploadLink
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .checkboxwrapper span
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .radiowrapper span
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .optinwrapper div
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .freetextwrapper
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmforminput select
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 .dmforminput option
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 input::placeholder
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 input.placeholder
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 textarea::placeholder
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 textarea.placeholder
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 select::placeholder
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1150381173 select.placeholder
{
	color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1496326781 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1496326781
{
	border-style:solid !important;
	border-width:2px !important;
	border-color:var(--color_1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1034863287 .socialHubIcon
{
	color:var(--color_4) !important;
	border-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1280031809 .iList-text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1529501266 .iList-text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody *.u_1280031809 .iList-style-title
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1280031809 .iList-text
{
	padding-left:5px !important;
	padding-right:5px !important;
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1092145952 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1092145952
{
	border-style:solid !important;
	border-width:2px !important;
	border-color:var(--color_1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1135575302 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_4) !important;
}
*#dm *.dmBody div.u_1135575302
{
	border-style:solid !important;
	border-width:2px !important;
	border-color:var(--color_1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}*#dm *.dmBody div.u_1753908569 .svg {
  color:var(--color_1) !important;
  fill:var(--color_1) !important;
}

*#dm *.dmBody div.u_1941456224
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(214,178,187,1) !important;
	border-bottom-width:2px !important;
	border-bottom-style:solid !important;
	border-bottom-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1870838362
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(214,178,187,1) !important;
	border-bottom-width:2px !important;
	border-bottom-style:solid !important;
	border-bottom-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1216232436
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(214,178,187,1) !important;
	border-bottom-width:2px !important;
	border-bottom-style:solid !important;
	border-bottom-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1075900041
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(116,56,122,1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1075900041 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1479490556
{
	z-index:99 !important;
}
*#dm *.dmBody div.u_1233156942
{
	border-style:solid !important;
	border-width:2px !important;
	border-color:var(--color_1) !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody div.u_1706815283
{
	border-color:var(--color_1) !important;
	border-width:2px !important;
	border-style:solid !important;
	border-radius:6% !important;
	-moz-border-radius:6% !important;
	-webkit-border-radius:6% !important;
}
*#dm *.dmBody a.u_1764724017
{
	background-color:var(--color_3) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1746990876 .svg
{
	color:var(--color_8) !important;
	fill:var(--color_10) !important;
}
*#dm *.dmBody *.u_1005472478
{
	width:100% !important;
}
*#dm *.dmBody *.u_1881042292
{
	width:100% !important;
}
*#dm *.dmBody *.u_1479490556
{
	width:100% !important;
}
*#dm *.dmBody div.u_1706815283 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_10) !important;
}
*#dm *.dmBody div.u_1839331445 .svg
{
	color:var(--color_4) !important;
	fill:var(--color_10) !important;
}
*#dm *.dmBody div.u_1479490556 img
{
	object-fit:contain !important;
}
*#dm *.dmBody div.u_1529501266 .iList-style-title
{
	color:var(--color_9) !important;
}
*#dm *.dmBody *.u_1529501266 .iList-icon
{
	fill:var(--color_10) !important;
}
*#dm *.dmBody *.u_1280031809 .iList-icon
{
	fill:var(--color_10) !important;
}
*#dm *.dmBody div.u_1777227365
{
	background-color:rgba(250,250,250,1) !important;
}*#dm *.dmBody div.u_1185098913 { background-color:rgba(0,0,0,0) !important; }

separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1994788990
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1263446683
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1250706595
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody a.u_1302821733
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1696742924
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody *.u_1537505209 .photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1537505209 .layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1537505209 .photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody *.u_1015394680 .photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1015394680 .layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1015394680 .photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody *.u_1961610309 .photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1961610309 .layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1961610309 .photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody *.u_1961610309 .photoGalleryThumbs .image-container a
{
	padding-top:333px !important;
}
*#dm *.dmBody *.u_1743271338 .photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1743271338 .layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1743271338 .photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody *.u_1422279262.dmSocialHub .socialHubInnerDiv a:not(:last-child)
{
	margin-right:4px !important;
}
*#dm *.dmBody *.u_1422279262 .socialHubIcon
{
	color:var(--fourth_color) !important;
	border-color:var(--fourth_color) !important;
	line-height:23px !important;
	font-size:20px !important;
}
*#dm *.dmBody *.u_1422279262 .socialHubIcon:after
{
	width:31px !important;
	height:23px !important;
}
*#dm *.dmBody div.u_1798566964 .dmwidget-title
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1150381173 .dmformsubmit
{
	width:150px !important;
	height:52px !important;
}
*#dm *.dmBody *.u_1369680054 .photoGalleryThumbs .image-container a
{
	padding-top:60px !important;
}
*#dm *.dmBody *.u_1743271338 .photoGalleryThumbs .image-container a
{
	padding-top:260px !important;
}
*#dm *.dmBody *.u_1034863287 .socialHubIcon
{
	width:34px !important;
	height:34px !important;
	font-size:22.666666666666668px !important;
	line-height:34px !important;
}
*#dm *.dmBody *.u_1034863287 .socialHubIcon:after
{
	width:42px !important;
	height:34px !important;
}
*#dm *.dmBody div.u_1150381173 .dmform-success
{
	font-size:24px !important;
}
*#dm *.dmBody div.dmform-error
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1150381173 .dmform-success .rteBlock
{
	font-size:24px !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	font-size:18px !important;
}
*#dm *.dmBody *.u_1341884380 .socialHubIcon
{
	width:40px !important;
	height:40px !important;
	font-size:26.666666666666668px !important;
	line-height:40px !important;
}
*#dm *.dmBody *.u_1341884380 .socialHubIcon:after
{
	width:48px !important;
	height:40px !important;
}
*#dm *.dmBody *.u_1341884380.dmSocialHub .socialHubInnerDiv a:not(:last-child)
{
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1529501266 .iList-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1280031809 .iList-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1185098913
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1777227365
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:70px !important;
	padding-left:15px !important;
	padding-bottom:100px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:15px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1671145710
{
	margin-left:0px !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-top:30px !important;
	margin-bottom:8px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 30f672f32583e7eb766cb51 {
    margin: 0px 0% 0px 0%;
}
    
#\36 30f672f32583e7eb766cb52 {
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 30f672f32583e7eb766cb53 {
    min-height: 650px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 30f672f32583e7eb766cb55::before, #\36 30f672f32583e7eb766cb55 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(450deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\36 30f672f32583e7eb766cb55 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55%;
    justify-content: flex-end;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a185f30e/dms3rep/multi/opt/a-ver-1920w.jpg");
    order: 2;
    padding: 16px 16px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ggp {
    justify-content: flex-end;
    width: 10%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mm4.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 26px 20px 26px;
}
#widget_mm4 {
    width: 240px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    justify-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#widget_hdm {
    width: 50px;
    height: auto;
    max-width: none;
    margin: 0px 0% 0px 0%;
}
    
#group_mar {
    align-items: flex-end;
    width: 35%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: var(--color_1);
    padding: 16px 16px 16px 16px;
}
    
#widget_ct6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_pg9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 30f8d8810b4e542f9125439 {
    justify-content: flex-end;
    width: 15%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30f8d8810b4e542f9125437::before, #\36 30f8d8810b4e542f9125437 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.65;
    border-radius: inherit;
}
#\36 30f8d8810b4e542f9125437 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(247,245,242,1);
    flex-wrap: nowrap;
    padding: 48px 48px 48px 100px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30f8d8810b4e542f9125436 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 35%;
    align-items: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 48px 0px 0px 100px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30f8d8810b4e542f9125435 {
    min-height: 450px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 30f8d8810b4e542f9125434 {
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 30f8d8810b4e542f9125433 {
    margin: 0px 0% 0px 0%;
}
    
#widget_stl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_stl {
    width: 100.00%;
    height: 442px;
    max-width: 100%;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#group_k9h {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 30faef84283e2016e343b8d {
    justify-content: space-around;
    align-items: center;
    width: 19.99%;
    min-height: 50px;
    max-height: 100%;
    padding-left: 0%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30faef84283e2016e343b8c.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\36 30faef84283e2016e343b8c {
    width: 52px;
    height: 52px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 30faef84283e2016e343b8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30faf184283e2016e345cf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 9px 0%;
}
    
#\36 30faf184283e2016e345cf0 {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30faf184283e2016e345cf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fafd94283e2016e356703 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fafd94283e2016e356704 {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30fafd94283e2016e356705 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 9px 0%;
}
    
#\36 30fafd94283e2016e356706 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fafd94283e2016e356700 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fafd94283e2016e356701 {
    justify-content: space-around;
    align-items: center;
    width: 19.99%;
    min-height: 50px;
    max-height: 100%;
    padding-left: 0%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30fba0c4283e2016e3f7693.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\36 30fba0c4283e2016e3f7693 {
    width: 52px;
    height: 52px;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 30fa4c804dd18613fa2e4a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 30fa4c804dd18613fa2e4a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#\36 30fa4c804dd18613fa2e49f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e49e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 30fa4c804dd18613fa2e49e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#\36 30fa4c804dd18613fa2e4a3 {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e4a2 {
    justify-content: space-around;
    align-items: center;
    width: 19.99%;
    min-height: 50px;
    max-height: 100%;
    padding-left: 0%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30fa4c804dd18613fa2e4a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e4a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 9px 0%;
}
    
#\36 30fa4c804dd18613fa2e4a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e498::before, #\36 30fa4c804dd18613fa2e498 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.65;
    border-radius: inherit;
}
#\36 30fa4c804dd18613fa2e498 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 50%;
    min-width: 4%;
    background-image: none;
    padding: 35px 30px 35px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e497 {
    justify-content: flex-end;
    width: 15%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e496 {
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e499 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 35%;
    min-width: 4%;
    background-color: var(--color_5);
    padding: 48px 48px 48px 48px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e49d {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e49c {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e49b {
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 30fa4c804dd18613fa2e49a {
    min-height: 450px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_1j2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fba424283e2016e3f87b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\36 30fba424283e2016e3f87b4 {
    width: 52px;
    height: 52px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 30fd58d754b237c14a35778 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fd58d754b237c14a35777.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\36 30fd58d754b237c14a35777 {
    width: 52px;
    height: 52px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fd58d754b237c14a35779 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 9px 0%;
}
    
#\36 30fd58d754b237c14a3577a {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30fd58d754b237c14a3576e {
    margin: 0px 0% 0px 0%;
}
    
#\36 30fd58d754b237c14a35770::before, #\36 30fd58d754b237c14a35770 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.65;
    border-radius: inherit;
}
#\36 30fd58d754b237c14a35770 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 50%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 48px 0px 48px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30fd58d754b237c14a35772 {
    min-height: 427px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding: 0px 10% 0px 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 30fd58d754b237c14a35773::before, #\36 30fd58d754b237c14a35773 > .bgExtraLayerOverlay {
    
}
#\36 30fd58d754b237c14a35773 {
    background-size: contain;
    background-position: 50% 100%;
    background-image: none;
}
    
#\36 30fd58d754b237c14a35776 {
    justify-content: space-around;
    align-items: center;
    width: 19.99%;
    min-height: 50px;
    max-height: 100%;
    padding-left: 0%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30fd58d754b237c14a35775 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_1op {
    background-size: contain;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/a185f30e/dms3rep/multi/opt/x-670h.jpg");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#group_1op.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQFEQZCcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8A3LyPZg7bETGtsS6p+FfVvsoVscqCbD0iIkZpVz6SAb//2Q==');
}
    
#group_nl4 {
    justify-content: space-around;
    align-items: center;
    width: 99.99%;
    min-height: 326px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 13px 0px 13px 2px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_l35 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(234px, max-content);
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_arq {
    width: 300px;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 39796de9cd4e666fb13793a {
    width: 238px;
    height: 234px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media all {
    
#\36 3113a9da8d48e2c5170e6a9 {
    min-height: 230px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3113a9da8d48e2c5170e6a8 {
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3113a9da8d48e2c5170e6a7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3113a9da8d48e2c5170e6ac.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 40px;
}
#\36 3113a9da8d48e2c5170e6ac {
    width: 100%;
    height: auto;
    max-width: none;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3113a9da8d48e2c5170e6aa {
    justify-content: flex-start;
    width: 40%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_5);
    padding: 48px 48px 0px 96px;
    margin: 0px 0% 0px 0%;
}
    
#group_b73 {
    justify-content: flex-start;
    width: 60%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    padding: 48px 96px 48px 48px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hcs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 312096642116e3f75179fcc {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    order: 0;
    justify-self: flex-start;
    align-self: center;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 312096642116e3f75179fcd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 13px 0% 0px 0%;
}
    
#\36 31209ec42116e3f7517b982 {
    width: 52px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3120d1742116e3f7518394d {
    min-height: 450px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3120d1742116e3f7518394b {
    margin: 0px 0% 0px 0%;
}
    
#\36 3120d1742116e3f7518394f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 48px 26px 26px 26px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3120d1742116e3f75183951 {
    background-color: rgba(0, 0, 0, 0);
}
    
#group_6ip {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    background-color: rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed050de777427bb071f0.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\36 318ed050de777427bb071f0 {
    width: 45px;
    height: 45px;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed050de777427bb071f3 {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    order: 2;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 318ed050de777427bb071f6 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 104px;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed050de777427bb071f5.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\36 318ed050de777427bb071f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 9px 0% 0px 0%;
}
    
#\36 318ed050de777427bb071ef {
    justify-content: space-around;
    align-items: center;
    width: 26.92%;
    min-height: 400px;
    align-self: flex-start;
    justify-self: auto;
    padding-bottom: 26px;
    order: 0;
    padding-right: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed2a0de777427bb08bb9 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 519px;
    padding-bottom: 26px;
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    padding-right: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed2a0de777427bb08bbb {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    width: 100.00%;
    min-height: 84px;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed2a0de777427bb08bbc {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 104px;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    padding-bottom: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed2a0de777427bb08bbd.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\36 318ed2a0de777427bb08bbd {
    width: 45px;
    height: 45px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed2a0de777427bb08bbe {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed2a0de777427bb08bbf.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\36 318ed2a0de777427bb08bbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 9px 0% 0px 0%;
}
    
#\36 318ed440de777427bb0a234.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#\36 318ed440de777427bb0a234 {
    width: 45px;
    height: 45px;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed440de777427bb0a235 {
    justify-content: space-around;
    align-items: center;
    width: 80%;
    min-height: 50px;
    max-height: 100%;
    order: 2;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 318ed440de777427bb0a238 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    justify-self: flex-start;
    align-self: auto;
    order: 0;
    width: 100.00%;
    min-height: 104px;
    flex-wrap: nowrap;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed440de777427bb0a236.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 5px;
}
#\36 318ed440de777427bb0a236 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 9px 0% 0px 0%;
}
    
#\36 318ed440de777427bb0a237 {
    justify-content: flex-start;
    align-items: center;
    width: 99.27%;
    min-height: 536px;
    max-height: 100%;
    justify-self: auto;
    align-self: flex-start;
    height: auto;
    padding-bottom: 26px;
    order: 2;
    padding-right: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_929 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin: 13px 0% 0px 0%;
}
    
#widget_o4l {
    width: 364px;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 13px 0% 0px 0%;
}
    
#widget_5g9 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_903 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
    align-self: flex-start;
    margin: 20px 0% 0px 0%;
}
    
#widget_7ua {
    width: 300px;
    height: 51px;
    max-width: 100%;
    justify-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_f5p {
    width: 310px;
    height: 195px;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#widget_nh5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_gvo {
    width: 300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p9h {
    width: 186px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
}
}



@media all {
    
#\36 3b5f48616fe3e6c08667f58 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3b5f48616fe3e6c08667f5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 25%;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_3);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3b5f48616fe3e6c08667f5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 25%;
    align-items: center;
    min-width: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_4);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3b5f48616fe3e6c08667f5a {
    min-height: 200px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_fbl {
    flex-direction: row;
    align-items: center;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_2);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_3jb {
    flex-direction: row;
    align-items: center;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_9);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



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



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



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



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



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



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



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



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 30f672f32583e7eb766cb53 {
    min-height: 600px;
}
    
#widget_mm4 {
    width: 220px;
}
    
#group_mar {
    background-color: var(--color_1);
    width: 58.11%;
}
    
#\36 30f672f32583e7eb766cb55::before, #\36 30f672f32583e7eb766cb55 > .bgExtraLayerOverlay {
    
}
#\36 30f672f32583e7eb766cb55 {
    width: 31.89%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 30f8d8810b4e542f9125439 {
    width: 12%;
}
    
#\36 30f8d8810b4e542f9125437 {
    width: 54%;
    padding-left: 26px;
    padding-right: 26px;
}
    
#\36 30f8d8810b4e542f9125436 {
    width: 34%;
    padding-left: 45px;
}
    
#widget_stl {
    width: 100.00%;
    height: 240px;
    margin-right: -30%;
}
    
#\36 30faf184283e2016e345cf0 {
    padding-left: 9px;
}
    
#\36 30fafd94283e2016e356704 {
    padding-left: 9px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 30fa4c804dd18613fa2e498 {
    padding-left: 26px;
    padding-right: 26px;
    width: 54%;
}
    
#\36 30fa4c804dd18613fa2e497 {
    width: 12%;
}
    
#\36 30fa4c804dd18613fa2e499 {
    padding-left: 13px;
    padding-right: 13px;
    width: 34%;
    background-color: var(--color_5);
}
    
#\36 30fa4c804dd18613fa2e4a3 {
    width: 75%;
    padding-left: 9px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 30fd58d754b237c14a35772 {
    padding-left: 2%;
    padding-right: 0%;
}
    
#group_1op {
    padding-right: 0px;
}
#group_1op.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQFEQZCcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8A3LyPZg7bETGtsS6p+FfVvsoVscqCbD0iIkZpVz6SAb//2Q==');
}
    
#group_nl4 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_arq {
    justify-self: start;
    align-self: start;
    height: 217px;
    width: 181px;
    margin: 0px 0% 0px -0.5484675570329738%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 39796de9cd4e666fb13793a {
    justify-self: end;
    align-self: start;
    margin: 0px -0.5391046645598769% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 30fd58d754b237c14a35775 {
    order: 0;
}
    
#\36 30fd58d754b237c14a35773::before, #\36 30fd58d754b237c14a35773 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3113a9da8d48e2c5170e6a9 {
    padding-left: 0%;
    padding-right: 0%;
    padding-top: 0px;
    min-height: 561px;
}
    
#\36 3113a9da8d48e2c5170e6ac.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\36 3113a9da8d48e2c5170e6ac {
    align-self: stretch;
    width: 100%;
    max-width: none;
    margin: 0px 0% 0px 0%;
}
    
#\36 3113a9da8d48e2c5170e6aa {
    padding-left: 45px;
    padding-right: 26px;
    row-gap: 13px;
    width: 46%;
    background-color: var(--color_5);
}
    
#group_b73 {
    row-gap: 13px;
    padding-right: 65px;
    padding-left: 45px;
    width: 54%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3120d1742116e3f7518394d {
    min-height: 520px;
}
    
#\36 3120d1742116e3f7518394f {
    padding: 26px 13px 26px 13px;
}
    
#\36 318ed050de777427bb071f6 {
    align-self: flex-start;
    justify-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#\36 318ed050de777427bb071ef {
    width: 100%;
    order: 0;
    align-items: flex-start;
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 318ed2a0de777427bb08bb9 {
    padding-left: 4px;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    min-height: 402px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6ip {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-wrap: nowrap;
    column-gap: 0%;
    flex-direction: column;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed440de777427bb0a237 {
    width: 100%;
    order: 1;
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    min-height: 303px;
}
    
#widget_929 {
    align-self: flex-start;
    justify-self: flex-start;
    margin: 20px 0px 0px 0px;
}
    
#widget_o4l {
    align-self: flex-start;
    justify-self: flex-start;
    margin: 20px 0px 0px 0px;
}
    
#widget_903 {
    align-self: flex-start;
    justify-self: flex-start;
    margin: 20px 0px 0px 0px;
}
    
#\36 318ed440de777427bb0a238 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3b5f48616fe3e6c08667f5b {
    background-color: var(--color_4);
}
    
#\36 3b5f48616fe3e6c08667f5c {
    background-color: var(--color_3);
}
    
#group_fbl {
    background-color: var(--color_2);
}
}



@media (min-width: 1400px) {
    
#group_mar {
    background-color: var(--color_1);
}
    
#\36 30f672f32583e7eb766cb55::before, #\36 30f672f32583e7eb766cb55 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 1400px) {
    
#\36 30fa4c804dd18613fa2e499 {
    background-color: var(--color_5);
}
}



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



@media (min-width: 1400px) {
    
#\36 3113a9da8d48e2c5170e6ac {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3113a9da8d48e2c5170e6aa {
    background-color: var(--color_5);
}
    
#widget_hcs {
    order: 0;
}
}



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



@media (min-width: 1400px) {
    
#\36 3b5f48616fe3e6c08667f5b {
    background-color: var(--color_4);
}
    
#\36 3b5f48616fe3e6c08667f5c {
    background-color: var(--color_3);
}
    
#group_fbl {
    background-color: var(--color_2);
}
}



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



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



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



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



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



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



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



@media (max-width: 767px) {
    
#\36 30f672f32583e7eb766cb53 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\36 30f672f32583e7eb766cb55::before, #\36 30f672f32583e7eb766cb55 > .bgExtraLayerOverlay {
    
}
#\36 30f672f32583e7eb766cb55 {
    width: 100%;
    min-height: 277px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-top: 0px;
    height: auto;
}
    
#group_ggp {
    width: 100%;
    min-height: 60px;
    align-items: center;
    flex-direction: row;
    column-gap: 0%;
    justify-content: center;
    background-color: rgba(214,178,187,1);
}
    
#widget_mm4 {
    justify-self: flex-start;
    align-self: flex-start;
    width: 230px;
    margin: 0px 0px 0px 0px;
}
    
#widget_hdm {
    width: auto;
}
    
#group_mar {
    width: 100%;
    min-height: 335px;
    align-items: center;
    background-color: var(--color_1);
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 30f8d8810b4e542f9125439 {
    width: 100%;
    min-height: 20px;
    align-items: center;
    background-color: rgba(247,245,242,1);
}
    
#\36 30f8d8810b4e542f9125437 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    row-gap: 26px;
}
    
#\36 30f8d8810b4e542f9125436 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    justify-content: center;
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 30f8d8810b4e542f9125435 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_stl {
    align-self: auto;
    justify-self: auto;
    width: 75%;
    order: 0;
    height: 246px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k9h {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 30fafd94283e2016e356700 {
    order: 1;
    align-items: flex-start;
}
    
#\36 30faef84283e2016e343b8d {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 30faf184283e2016e345cf0 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 75%;
}
    
#\36 30fafd94283e2016e356701 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 30fafd94283e2016e356704 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 75%;
}
}



@media (max-width: 767px) {
    
#\36 30fa4c804dd18613fa2e498 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 26px;
    padding-left: 20px;
    padding-right: 20px;
}
    
#\36 30fa4c804dd18613fa2e497 {
    width: 100%;
    min-height: 20px;
    align-items: center;
}
    
#\36 30fa4c804dd18613fa2e499 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    background-color: var(--color_5);
    padding: 35px 13px 35px 13px;
}
    
#\36 30fa4c804dd18613fa2e49a {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\36 30fa4c804dd18613fa2e4a2 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 30fba424283e2016e3f87b4 {
    justify-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 30fa4c804dd18613fa2e4a5 {
    justify-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 30fa4c804dd18613fa2e4a3 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 30fa4c804dd18613fa2e49c {
    margin: 0px 0% 0px 0%;
}
    
#\36 30fa4c804dd18613fa2e49d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 30fd58d754b237c14a35770 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 30fd58d754b237c14a35772 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 4% 0px 4%;
}
    
#group_1op {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
#group_1op.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAAwQFEQZCcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8A3LyPZg7bETGtsS6p+FfVvsoVscqCbD0iIkZpVz6SAb//2Q==');
}
    
#\36 30fd58d754b237c14a3577a {
    padding-left: 9px;
}
    
#\36 30fd58d754b237c14a35776 {
    padding-left: 0%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#group_nl4 {
    padding-left: 13px;
    padding-right: 13px;
}
    
#\36 30fd58d754b237c14a35773::before, #\36 30fd58d754b237c14a35773 > .bgExtraLayerOverlay {
    
}
#\36 30fd58d754b237c14a35773 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 100%;
}
    
#innergrid_l35 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    grid-template-rows: minmax(129px, max-content) minmax(129px, max-content);
    justify-self: auto;
    align-self: auto;
    width: 99.78%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_arq {
    justify-self: end;
    align-self: end;
    margin: 0px 0% -58px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\36 39796de9cd4e666fb13793a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0px 0px;
}
#\36 39796de9cd4e666fb13793a {
    justify-self: start;
    align-self: start;
    height: 277px;
    width: 303px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\36 30fd58d754b237c14a3576e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3113a9da8d48e2c5170e6a9 {
    min-height: 50vh;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\36 3113a9da8d48e2c5170e6ac {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0px;
    width: 100%;
    max-width: none;
    margin-top: 0px;
}
    
#\36 3113a9da8d48e2c5170e6aa {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 1;
    padding-left: 35px;
    padding-right: 26px;
    background-color: var(--color_5);
}
    
#group_b73 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    order: 0;
    padding-left: 35px;
    padding-right: 35px;
}
}



@media (max-width: 767px) {
    
#\36 3120d1742116e3f7518394d {
    min-height: unset;
    flex-direction: column;
    padding: 26px 4% 52px 4%;
}
    
#\36 3120d1742116e3f7518394f {
    width: 100%;
    min-height: 240px;
    align-items: center;
    padding-left: 5px;
    padding-right: 5px;
    row-gap: 20px;
}
    
#\36 318ed050de777427bb071ef {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 318ed2a0de777427bb08bb9 {
    width: 100%;
    order: 1;
    padding-right: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 318ed2a0de777427bb08bbc {
    width: 100%;
    order: 0;
}
    
#\36 318ed440de777427bb0a237 {
    justify-self: center;
    align-self: start;
    width: 100%;
    padding-bottom: 20px;
    order: 2;
    padding-right: 0px;
    min-height: 300px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_6ip {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_5g9 {
    order: 3;
    margin-top: 13px;
}
}



@media (max-width: 767px) {
    
#\36 3b5f48616fe3e6c08667f5c {
    width: 100%;
    min-height: 32px;
    align-items: center;
    background-color: var(--color_3);
    height: auto;
}
    
#\36 3b5f48616fe3e6c08667f5b {
    width: 100%;
    min-height: 32px;
    align-items: center;
    background-color: var(--color_4);
    height: auto;
}
    
#\36 3b5f48616fe3e6c08667f5a {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0% 0px 0%;
}
    
#group_fbl {
    width: 100%;
    min-height: 32px;
    align-items: center;
    background-color: var(--color_2);
    height: auto;
}
    
#group_3jb {
    width: 100%;
    min-height: 32px;
    align-items: center;
    height: auto;
}
    
#\36 3b5f48616fe3e6c08667f58 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 30f672f32583e7eb766cb55::before, #\36 30f672f32583e7eb766cb55 > .bgExtraLayerOverlay {
    
}
#\36 30f672f32583e7eb766cb55 {
    min-height: 300px;
}
    
#group_mar {
    background-color: var(--color_1);
}
}



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 30fa4c804dd18613fa2e499 {
    background-color: var(--color_5);
}
}



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



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3113a9da8d48e2c5170e6aa {
    background-color: var(--color_5);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 318ed050de777427bb071ef {
    order: 0;
}
    
#\36 318ed2a0de777427bb08bb9 {
    order: 1;
}
    
#widget_o4l {
    width: 637px;
}
    
#widget_7ua {
    width: 637px;
}
    
#widget_f5p {
    width: 637px;
}
    
#\36 318ed440de777427bb0a237 {
    order: 2;
    min-height: 300px;
    min-width: 300px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3b5f48616fe3e6c08667f5b {
    background-color: var(--color_4);
}
    
#\36 3b5f48616fe3e6c08667f5c {
    background-color: var(--color_3);
}
    
#group_fbl {
    background-color: var(--color_2);
}
}

