*#dm *.dmBody div#1218170399 .notification-wrapper.button .open-notification-popup span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div#1370415535 .notification-wrapper.button .open-notification-popup:hover span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div#1370415535 .notification-wrapper.button .open-notification-popup.hover span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div#1370415535 .notification-wrapper.button .open-notification-popup span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div#1003995888 .notification-wrapper.button .open-notification-popup span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div#1875637151 .notification-wrapper.button .open-notification-popup:hover span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div#1875637151 .notification-wrapper.button .open-notification-popup.hover span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div#1875637151 .notification-wrapper.button .open-notification-popup span.text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1858352091 *.notification-popup
{
	background-color:rgba(242,242,242,1) !important;
	color:rgba(34,34,34,1) !important;
}
*#dm *.dmBody div.u_1858352091 *.notification-title
{
	color:rgba(34,34,34,1) !important;
}
*#dm *.dmBody div.u_1318182232 *.service-listing-overlay
{
	color:rgba(34,34,34,1) !important;
}
*#dm *.dmBody *.u_1318182232 *.service-listing-overlay
{
	text-align:LEFT !important;
}
.u_1623810462
{
}
.u_1282695131
{
}
.u_1340414814
{
}
.u_1683279540
{
}
.u_1446728970
{
}
.u_1254706118
{
}
.u_1534346330
{
}
*#dm *.dmBody div.u_1450543322
{
	border-color:rgba(34,71,54,1) !important;
	border-width:7px !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1450543322 .color-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1428649886
{
	border-bottom-style:solid !important;
	border-bottom-width:6px !important;
	border-bottom-color:rgba(228,228,228,1) !important;
}
*#dm *.dmBody div.u_1623810462
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/f45c8e7a/dms3rep/multi/opt/hp-serviceListings-bg-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1882864805 input.SearchTerm
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1882864805 .service-listing-name
{
	font-family: Lora !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1882864805 .service-listing-date
{
	color:rgba(197,195,176,1) !important;
}
*#dm *.dmBody div.u_1882864805 .service-listing-overlay
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1882864805 .service-listing-img
{
	border-style:solid !important;
	border-width:6px !important;
	border-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1882864805 .service-listing-pages
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1882864805 .service-listing-empty
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1858352091 .ObitEmailAddress
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1349994816 img[dm_changed]
{
	border-style:solid !important;
	border-width:6px !important;
	border-color:rgba(255,255,255,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1349994816 img
{
	border-style:solid !important;
	border-width:6px !important;
	border-color:rgba(255,255,255,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1153213052
{
	border-bottom-style:solid !important;
	border-bottom-width:6px !important;
	border-bottom-color:rgba(228,228,228,1) !important;
}
*#dm *.dmBody div.u_1305474166
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/md/unsplash/dms3rep/multi/opt/photo-1567459169668-95d355371bda-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1305474166:before
{
	opacity:0.5 !important;
	background-color:rgb(34,71,54) !important;
}
*#dm *.dmBody *.u_1305474166.before
{
	opacity:0.5 !important;
	background-color:rgb(34,71,54) !important;
}
*#dm *.dmBody *.u_1305474166>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(34,71,54) !important;
}
*#dm *.dmBody div.u_1305474166:before
{
	background-color:rgba(34,71,54,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1305474166.before
{
	background-color:rgba(34,71,54,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1305474166>.bgExtraLayerOverlay
{
	background-color:rgba(34,71,54,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1624687242 .notification-form input
{
	background-color:rgba(0,0,0,0.05) !important;
}
*#dm *.dmBody div.u_1292910925 .notification-form input
{
	background-color:rgba(0,0,0,0.05) !important;
}
*#dm *.dmBody div.u_1282695131
{
	border-bottom-style:solid !important;
	border-bottom-width:6px !important;
	border-bottom-color:rgba(228,228,228,1) !important;
}
*#dm *.dmBody div.u_1318182232 input.SearchTerm
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1318182232 .service-listing-name
{
	font-family: Lora !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1318182232 .service-listing-date
{
	color:rgba(197,195,176,1) !important;
}
*#dm *.dmBody div.u_1318182232 .service-listing-img
{
	border-style:solid !important;
	border-width:3px !important;
	border-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1318182232 .service-listing-pages
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1318182232 .service-listing-empty
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody section.u_1534346330
{
	background-image:url(https://irp.cdn-website.com/md/dmip/dms3rep/multi/forest-sun-tree-sunset-sunrise.jpg?dm-skip-opt=true) !important;
	background-color:rgb(238,238,238) !important;
	background-repeat:repeat !important;
	box-shadow:rgba(0,0,0,0.5) 0 12px 11px -9px inset !important;
	-moz-box-shadow:rgba(0,0,0,0.5) 0 12px 11px -9px inset !important;
	-webkit-box-shadow:rgba(0,0,0,0.5) 0 12px 11px -9px inset !important;
}
*#dm *.dmBody *.u_1534346330:before
{
	opacity:0.5 !important;
	background-color:rgb(255, 255, 255) !important;
}
*#dm *.dmBody *.u_1534346330.before
{
	opacity:0.5 !important;
	background-color:rgb(255, 255, 255) !important;
}
*#dm *.dmBody *.u_1534346330>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255, 255, 255) !important;
}
separatorHomeCss{color:red !important}*.dmTabletBody .hamburger-header{
display:null !important}
*.dmTabletBody .hamburger-drawer{
display:null !important}
*.dmTabletBody .layout-drawer-hamburger{
display:null !important}
*.dmTabletBody .layout-drawer-hamburger{
display:null !important}
*.dmTabletBody [dmtemplateid*="amburger"] #site_content .site_content{
margin-top:null !important}
*#dm *.dmBody div.u_1318182232 *.service-listing-inner{
width:97% !important}
*#dm *.dmBody div.u_1318182232{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:1031px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:calc(100% - 0px) !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1882864805 *.service-listing-inner{
width:95% !important}
*#dm *.dmBody nav.u_1698899451{
padding-top:5px !important;
padding-bottom:5px !important;
margin-top:0 !important;
margin-right:0 !important}
*#dm *.dmBody section.u_1534346330{
padding-top:245px !important;
padding-left:50px !important;
padding-bottom:245px !important;
float:none !important;
margin-right:auto !important;
margin-left:auto !important;
top:auto !important;
max-width:none !important;
left:0 !important;
width:100% !important;
margin-top:0 !important;
position:relative !important;
margin-bottom:0 !important;
padding-right:50px !important;
min-width:0 !important;
text-align:center !important;
height:auto !important;
background-attachment:fixed !important;
background-size:cover !important}
*#dm *.dmBody div.u_1004807688{
padding-top:2px !important;
margin-top:65px !important}
*#dm *.dmBody div.u_1428649886{
padding-top:10px !important;
padding-bottom:10px !important;
padding-left:40px !important}
*#dm *.dmBody div.u_1422988541{
padding-top:20px !important;
padding-right:20px !important;
padding-bottom:20px !important;
padding-left:20px !important;
margin-top:0 !important}
*#dm *.dmBody div.u_1061134701{
padding-top:0 !important}
*#dm *.dmBody div.u_1450543322{
height:350px !important;
margin-top:0 !important}
*#dm *.dmBody h3.u_1696302726{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1623810462{
background-attachment:fixed !important;
padding-top:20px !important;
padding-bottom:20px !important;
padding-left:40px !important}
*#dm *.dmBody div.u_1882864805{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:425px !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:10px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1882864805 .service-listing-name{
font-size:16px !important}
*#dm *.dmBody div.u_1882864805 .service-listing-date{
font-size:12px !important}
*#dm *.dmBody div.u_1153213052{
padding-top:40px !important;
padding-bottom:40px !important}
*#dm *.dmBody a.u_1341628956{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:280px !important;
position:relative !important;
height:45px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1349994816{
width:400px !important;
height:225px !important}
*#dm *.dmBody div.u_1305474166{
padding-top:40px !important;
padding-bottom:40px !important;
padding-left:40px !important;
background-repeat:no-repeat !important;
background-size:cover !important}