*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1123904019
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1276376396 .photoGalleryViewAll
{
	margin:auto !important;
	margin-top:20px !important;
	text-align:center !important;
	font-weight:600 !important;
	text-transform:uppercase !important;
}
*#dm *.dmBody *.u_1276376396 .layout-container
{
	gap:20px !important;
}
*#dm *.dmBody *.u_1276376396 .photogallery-row
{
	gap:20px !important;
	justify-content:Center !important;
}
*#dm *.dmBody *.u_1276376396 .photogallery-column:empty
{
	display:none !important;
}
*#dm *.dmBody *.u_1276376396 .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_1276376396 .caption-inner
{
	background-color:rgba(39,39,42,0.7) !important;
}
*#dm *.dmBody div.u_1276376396 .caption-container .caption-text
{
	margin-top:10px !important;
	margin-bottom:20px !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1276376396 .caption-container .caption-text .rteBlock
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1276376396 .caption-button
{
	margin:0 0 !important;
}
*#dm *.dmBody div.u_1276376396 .caption-button:hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1276376396 .caption-button.hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1276376396 .caption-container .caption-title
{
	color:var(--color_4) !important;
	font-family:'built titling rg' !important;
	font-weight:normal !important;
}
*#dm *.dmBody div.u_after
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody nav.u_1262496640
{
	color:white !important;
}
*#dm *.dmBody div.u_1903114101
{
	font-weight:500 !important;
}
*#dm *.dmBody div.u_1661572571
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1593756647
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1994487980
{
	font-weight:500 !important;
}
*#dm *.dmBody div.u_1484922616
{
}
*#dm *.dmBody div.u_1484922616 a
{
	text-decoration:none !important;
}
*#dm *.dmBody div.u_1484922616 a:hover
{
	text-decoration:underline !important;
}
*#dm *.dmBody div.u_1399209830
{
}
*#dm *.dmBody div.u_1399209830 a
{
	text-decoration:none !important;
}
*#dm *.dmBody div.u_1399209830 a:hover
{
	text-decoration:underline !important;
}
*#dm *.dmBody div.u_1365892004 .svg
{
	color:rgba(253,197,58,1) !important;
	fill:rgba(253,197,58,1) !important;
}
*#dm *.dmBody div.u_1365892004
{
	background-color:var(--color_1) !important;
	border-radius:300px 300px 300px 300px !important;
}
*#dm *.dmBody *.u_1899842480
{
	width:100% !important;
}
*#dm *.dmBody *.u_1381090663
{
	width:100% !important;
}
*#dm *.dmBody *.u_1565012422
{
	width:100% !important;
}
*#dm *.dmBody div.u_1912555004
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/a68751f8/dms3rep/multi/opt/72-Homebody-Bed-Rm-1920w.jpg) !important;
}
*#dm *.dmBody div.u_1981408073 .shape-text
{
	font-family:'Helvetica' !important;
	font-weight:700 !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1981408073 .shape-description p
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1981408073 .shape-description ul
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1981408073 .shape-description ol
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1226710727 .shape-text
{
	font-family:'Helvetica' !important;
	font-weight:700 !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1226710727 .shape-description p
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1226710727 .shape-description ul
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1226710727 .shape-description ol
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1378983077 .shape-text
{
	font-family:'Helvetica' !important;
	font-weight:700 !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1378983077 .shape-description p
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1378983077 .shape-description ul
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1378983077 .shape-description ol
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1116643841 .shape-text
{
	font-family:'Helvetica' !important;
	font-weight:700 !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1116643841 .shape-description p
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1116643841 .shape-description ul
{
	font-family:'Helvetica' !important;
}
*#dm *.dmBody div.u_1116643841 .shape-description ol
{
	font-family:'Helvetica' !important;
}
div.u_1156613532 hr
{
	border-width:1px !important;
	color:var(--color_2) !important;
}
div.u_1768900126 hr
{
	border-width:1px !important;
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1004078475
{
}
*#dm *.dmBody div.u_1004078475 a
{
	text-decoration:none !important;
}
*#dm *.dmBody div.u_1004078475 a:hover
{
	text-decoration:underline !important;
}
*#dm *.dmBody div.u_1061156949 .slide-inner
{
}
*#dm *.dmBody div.u_1061156949 .slides .slide-text
{
	color:rgba(0,0,0,1) !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1061156949 .color-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1061156949 .flex-direction-nav a
{
	color:var(--color_2) !important;
	width:42px !important;
	height:42px !important;
	overflow:visible !important;
}
*#dm *.dmBody *.u_1061156949 .flex-direction-nav a:before
{
	font-size:42px !important;
}
*#dm *.dmBody div.u_1927782418
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/a68751f8/dms3rep/multi/opt/about_us_bannerimg-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_undefined
{
	display:none !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_1123904019
{
	margin-left:0 !important;
	padding-top:120px !important;
	padding-left:40px !important;
	padding-bottom:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1843753512
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:15px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1276376396 .caption-container .caption-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1276376396 .caption-container .caption-text .rteBlock
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1276376396 .caption-button
{
	width:180px !important;
}
*#dm *.dmBody div.u_1276376396 .caption-container .caption-title
{
	font-size:40px !important;
}
*#dm *.dmBody div.u_1708254899
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
}
*#dm *.dmBody div.u_1321786649
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody a.u_1713821193
{
	width:240px !important;
	margin-left:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	margin-right:0 !important;
	padding-right:0 !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:58px !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1753722455
{
	margin-left:0 !important;
	padding-top:120px !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_after
{
	margin-left:0 !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1903114101
{
}
*#dm *.dmBody div.u_1994487980
{
}
*#dm *.dmBody div.u_1661572571
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1484922616
{
}
*#dm *.dmBody div.u_1399209830
{
}
*#dm *.dmBody div.u_1008352702
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1899842480
{
	width:66px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	height:65.7656px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1381090663
{
	width:66px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1565012422
{
	width:66px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1365892004
{
	margin-left:auto !important;
	padding-top:10px !important;
	padding-left:10px !important;
	padding-bottom:10px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
	padding-right:10px !important;
	width:66px !important;
	height:66px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1813303440
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 46px) !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:268px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1220475714
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 46px) !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:268px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1135239721
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 43px) !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:274px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1981408073 .shape-text
{
	font-size:60px !important;
}
*#dm *.dmBody div.u_1981408073 .shape-description p
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1981408073 .shape-description ul
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1981408073 .shape-description ol
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1226710727 .shape-text
{
	font-size:60px !important;
}
*#dm *.dmBody div.u_1226710727 .shape-description p
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1226710727 .shape-description ul
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1226710727 .shape-description ol
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1378983077 .shape-text
{
	font-size:60px !important;
}
*#dm *.dmBody div.u_1378983077 .shape-description p
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1378983077 .shape-description ul
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1378983077 .shape-description ol
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1116643841 .shape-text
{
	font-size:60px !important;
}
*#dm *.dmBody div.u_1116643841 .shape-description p
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1116643841 .shape-description ul
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1116643841 .shape-description ol
{
	font-size:25px !important;
}
*#dm *.dmBody div.u_1912555004
{
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:0px !important;
	padding-top:200px !important;
	padding-left:40px !important;
	padding-bottom:200px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1116643841
{
	width:190px !important;
	height:190px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1378983077
{
	width:190px !important;
	height:190px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1226710727
{
	width:190px !important;
	height:190px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1981408073
{
	width:190px !important;
	height:190px !important;
	margin-left:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1593756647
{
	margin-left:0px !important;
	padding-top:20px !important;
	padding-left:40px !important;
	padding-bottom:20px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1206798425
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
}
*#dm *.dmBody div.u_1768900126
{
	width:513px !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;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1061156949 .slides .slide-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1061156949
{
	important:true !important;
	width:calc(100% - 0px) !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	height:249px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1875831223
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:285px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1191263453
{
	height:200px !important;
}
*#dm *.dmBody div.u_1927782418
{
	background-position:50% 62.5% !important;
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:0px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
