*#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_1874113644 { background-color:rgb(255,255,255) !important; }

.u_1534346330 {}

.u_1623810462 {}

.u_1874113644 {}

.u_1313527136 {}

.u_1340414814 {}

.u_1254706118 {}

*#dm *.dmBody div.u_1655662904 hr { color:rgba(191,182,134,1) !important; }

*#dm *.dmBody *.u_1956771814:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1956771814.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1956771814>.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1956771814:before { background-color:rgba(191,182,134,1) !important; }

*#dm *.dmBody div.u_1956771814.before { background-color:rgba(191,182,134,1) !important; }

*#dm *.dmBody div.u_1956771814>.bgExtraLayerOverlay { background-color:rgba(191,182,134,1) !important; }

*#dm *.dmBody div.u_1956771814 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/9414915d/dms3rep/multi/opt/marble-pattern-small-saturated-1920w.jpg) !important;
  background-size:cover !important;
  border-top-width:1px !important;
  border-top-style:solid !important;
  box-shadow:none !important;
  -moz-box-shadow:none !important;
  -webkit-box-shadow:none !important;
  border-top-color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1447106050 hr { color:rgba(191,182,134,1) !important; }

*#dm *.dmBody div.u_1998287138 hr {
  border-top-width:1px !important;
  border-top-style:solid !important;
  color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1882864805 input.SearchTerm {
  border-bottom-width:1px !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1882864805 .service-listing-name {
  font-family:'Playfair Display' !important;
  color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1882864805 .service-listing-date { color:rgba(71,89,62,1) !important; }

*#dm *.dmBody div.u_1882864805 .service-listing-overlay {
  background-color:rgba(255,255,255,1) !important;
  border-bottom-width:1px !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(0,0,0,0.15) !important;
}

*#dm *.dmBody div.u_1882864805 .service-listing-img {
  border-style:solid !important;
  border-width:5px !important;
  border-color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1858352091 *.notification-popup {
  background-color:rgba(85,89,71,1) !important;
  color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1858352091 *.notification-title { color:rgba(191,182,134,1) !important; }

*#dm *.dmBody div.u_1858352091 .ObitEmailAddress {
  background-color:rgba(255,255,255,1) !important;
  border-bottom-width:1px !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1851368574 hr { color:rgba(229,210,148,1) !important; }

*#dm *.dmBody div.u_1447225844 hr { color:rgba(229,210,148,1) !important; }

*#dm *.dmBody div.u_1537443672 hr { color:rgba(229,210,148,1) !important; }

*#dm *.dmBody div.u_1898416264 hr { color:rgba(229,210,148,1) !important; }

*#dm *.dmBody *.u_1609440794:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1609440794.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1609440794>.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1986685501:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1986685501.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1986685501>.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1124473338:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1124473338.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1124473338>.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1975647037:before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1975647037.before {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody *.u_1975647037>.bgExtraLayerOverlay {
  opacity:0.5 !important;
  background-color:rgb(255,255,255) !important;
}

*#dm *.dmBody div.u_1609440794:before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1609440794.before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1609440794>.bgExtraLayerOverlay {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1986685501:before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1986685501.before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1986685501>.bgExtraLayerOverlay {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1124473338:before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1124473338.before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1124473338>.bgExtraLayerOverlay {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1975647037:before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1975647037.before {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

*#dm *.dmBody div.u_1975647037>.bgExtraLayerOverlay {
  background-color:rgba(40,51,38,1) !important;
  opacity:0.8 !important;
}

.u_1986685501 {}

.u_1669395127 {}

.u_1975647037 {}

.u_1609440794 {}

.u_1124473338 {}

*#dm *.dmBody div.u_1787792789 input.SearchTerm {
  border-bottom-width:1px !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1787792789 .service-listing-name {
  font-family:'Playfair Display' !important;
  color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1787792789 .service-listing-date { color:rgba(71,89,62,1) !important; }

*#dm *.dmBody div.u_1787792789 .service-listing-overlay {
  background-color:rgba(255,255,255,1) !important;
  border-bottom-width:1px !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(0,0,0,0.15) !important;
}

*#dm *.dmBody div.u_1787792789 .service-listing-img {
  border-style:solid !important;
  border-width:5px !important;
  border-color:rgba(255,255,255,1) !important;
}

.u_1473034970 {}

.u_1615798041 {}

*#dm *.dmBody div.u_1945130995 hr { color:rgba(191,182,134,1) !important; }

*#dm *.dmBody div.u_1200339553 input.SearchTerm {
  border-bottom-width:1px !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1200339553 .service-listing-name {
  font-family:'Playfair Display' !important;
  color:rgba(191,182,134,1) !important;
}

*#dm *.dmBody div.u_1200339553 .service-listing-date { color:rgba(71,89,62,1) !important; }

*#dm *.dmBody div.u_1200339553 .service-listing-overlay {
  background-color:rgba(255,255,255,1) !important;
  border-bottom-width:1px !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(0,0,0,0.15) !important;
}

*#dm *.dmBody div.u_1200339553 .service-listing-img {
  border-style:solid !important;
  border-width:5px !important;
  border-color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1609440794 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/9414915d/dms3rep/multi/opt/hp-cta-immediateNeed-1920w.jpg) !important;
  background-size:cover !important;
  border-right-style:solid !important;
  border-right-color:rgba(255,255,255,1) !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(255,255,255,1) !important;
  border-bottom-width:2px !important;
  border-right-width:2px !important;
}

*#dm *.dmBody div.u_1986685501 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/9414915d/dms3rep/multi/opt/hp-cta-obituaries-1920w.jpg) !important;
  background-size:cover !important;
  border-left-style:solid !important;
  border-left-width:2px !important;
  border-left-color:rgba(255,255,255,1) !important;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(255,255,255,1) !important;
  border-bottom-width:2px !important;
}

*#dm *.dmBody div.u_1124473338 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/9414915d/dms3rep/multi/opt/hp-cta-planAhead-1920w.jpg) !important;
  background-size:cover !important;
  border-top-width:2px !important;
  border-top-style:solid !important;
  border-top-color:rgba(255,255,255,1) !important;
  border-right-style:solid !important;
  border-right-width:2px !important;
  border-right-color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1975647037 {
  background-repeat:no-repeat !important;
  background-image:url(https://lirp.cdn-website.com/9414915d/dms3rep/multi/opt/hp-cta-sendFlowers-1920w.jpg) !important;
  background-size:cover !important;
  border-top-width:2px !important;
  border-top-style:solid !important;
  border-top-color:rgba(255,255,255,1) !important;
  border-left-width:2px !important;
  border-left-style:solid !important;
  border-left-color:rgba(255,255,255,1) !important;
}

*#dm *.dmBody div.u_1549784936 img[dm_changed] {
  box-shadow:rgba(255,255,255,1) 0px 3px 11px 0px !important;
  -moz-box-shadow:rgba(255,255,255,1) 0px 3px 11px 0px !important;
  -webkit-box-shadow:rgba(255,255,255,1) 0px 3px 11px 0px !important;
  border-style:solid !important;
  border-width:4px !important;
  border-color:rgba(71,89,62,1) !important;
}

*#dm *.dmBody div.u_1549784936 img {
  box-shadow:rgba(255,255,255,1) 0px 3px 11px 0px !important;
  -moz-box-shadow:rgba(255,255,255,1) 0px 3px 11px 0px !important;
  -webkit-box-shadow:rgba(255,255,255,1) 0px 3px 11px 0px !important;
  border-style:solid !important;
  border-width:4px !important;
  border-color:rgba(71,89,62,1) !important;
}

*#dm *.dmBody section.u_1534346330 {
  background-image:url(https://lirp.cdn-website.com/9414915d/dms3rep/multi/opt/shutterstock_1333297331-1920w.jpg) !important;
  background-color:rgba(22,38,13,1) !important;
  background-repeat:repeat !important;
  background-size:auto !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;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(191,182,134,1) !important;
  border-bottom-width:2px !important;
}

*#dm *.dmBody section.u_1473034970 {
  background-image:url(https://lirp.cdn-website.com/9414915d/dms3rep/multi/opt/shutterstock_1333297331-1920w.jpg) !important;
  background-color:rgba(22,38,13,1) !important;
  background-repeat:repeat !important;
  background-size:auto !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;
  border-bottom-style:solid !important;
  border-bottom-color:rgba(191,182,134,1) !important;
  border-bottom-width:2px !important;
}

*#dm *.dmBody nav.u_1698899451 { color:white !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 [dmtemplateid*="amburger"] #site_content .site_content { margin-top:null !important; }

*#dm *.dmBody h3.u_1673148867 {
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  float:none !important;
  margin-right:0 !important;
  margin-left:0 !important;
  top:0 !important;
  max-width:calc(100% - 0px) !important;
  left:0 !important;
  width:100% !important;
  margin-top:0 !important;
  position:relative !important;
  margin-bottom:8px !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
  height:auto !important;
  display:block !important;
}

*#dm *.dmBody div.u_1882864805 *.service-listing-inner { width:95% !important; }

*#dm *.dmBody div.u_1144896612 {
  margin-left:0 !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  margin-right:0 !important;
  padding-right:0 !important;
}

*#dm *.dmBody div.u_1447106050 {
  important:true !important;
  width:100% !important;
}

*#dm *.dmBody div.u_1998287138 {
  important:true !important;
  width:100% !important;
}

*#dm *.dmBody div.u_1373466222 {
  margin-left:0 !important;
  padding-top:2px !important;
  padding-left:50px !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:15px !important;
  margin-right:0 !important;
  padding-right:50px !important;
}

*#dm *.dmBody div.u_1387794232 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:300px !important;
  position:relative !important;
  height:250px !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:0 !important;
  text-align:start !important;
}

*#dm *.dmBody div.u_1751995002 {
  margin-left:0 !important;
  padding-top:0 !important;
  padding-left:40px !important;
  padding-bottom:15px !important;
  margin-top:-85px !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:40px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1554714089 {
  padding-top:2px !important;
  padding-left:50px !important;
  padding-bottom:2px !important;
  padding-right:50px !important;
}

*#dm *.dmBody div.u_1623810462 {
  margin-left:0 !important;
  padding-top:50px !important;
  padding-left:50px !important;
  padding-bottom:50px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:50px !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1882864805 .dmWidget.submit.search-btn {
  width:120px !important;
  height:40px !important;
}

*#dm *.dmBody div.u_1882864805 .service-listing-name { font-size:18px !important; }

*#dm *.dmBody div.u_1882864805 .service-listing-pages { font-size:12px !important; }

*#dm *.dmBody div.u_1882864805 .service-listing-empty { font-size:12px !important; }

*#dm *.dmBody div.u_1858352091 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:44px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-right:0 !important;
  margin-left:0 !important;
  max-width:315px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1958006305 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:334px !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;
}

*#dm *.dmBody div.u_1851368574 {
  important:true !important;
  width:100% !important;
}

*#dm *.dmBody div.u_1447225844 {
  important:true !important;
  width:100% !important;
}

*#dm *.dmBody a.u_1907059680 { width:200px !important; }

*#dm *.dmBody a.u_1977936602 { width:200px !important; }

*#dm *.dmBody a.u_1185921925 { width:200px !important; }

*#dm *.dmBody div.u_1537443672 {
  important:true !important;
  width:100% !important;
}

*#dm *.dmBody div.u_1898416264 {
  important:true !important;
  width:100% !important;
}

*#dm *.dmBody a.u_1987764710 { width:200px !important; }

*#dm *.dmBody div.u_1609440794 {
  padding-right:10px !important;
  padding-top:100px !important;
  padding-bottom:100px !important;
  padding-left:10px !important;
  margin-right:5px !important;
  background-position:50% 50% !important;
}

*#dm *.dmBody div.u_1986685501 {
  padding-top:100px !important;
  padding-right:10px !important;
  padding-bottom:100px !important;
  padding-left:10px !important;
  margin-right:5px !important;
  margin-left:5px !important;
  background-position:50% 50% !important;
}

*#dm *.dmBody div.u_1124473338 {
  padding-top:100px !important;
  padding-right:10px !important;
  padding-bottom:100px !important;
  padding-left:10px !important;
  margin-right:5px !important;
  margin-left:5px !important;
  background-position:50% 50% !important;
}

*#dm *.dmBody div.u_1975647037 {
  padding-top:100px !important;
  padding-right:10px !important;
  padding-bottom:100px !important;
  padding-left:10px !important;
  margin-left:5px !important;
  background-position:50% 50% !important;
}

*#dm *.dmBody div.u_1874113644 {
  padding-top:0 !important;
  padding-left:40px !important;
  padding-bottom:25px !important;
  float:none !important;
  margin-right:0 !important;
  margin-left:0 !important;
  top:auto !important;
  max-width:none !important;
  left:0 !important;
  width:auto !important;
  margin-top:0 !important;
  position:relative !important;
  margin-bottom:0 !important;
  padding-right:40px !important;
  min-width:0 !important;
  text-align:center !important;
  height:auto !important;
}

*#dm *.dmBody div.u_1669395127 {
  padding-right:0 !important;
  padding-left:0 !important;
  margin-top:0 !important;
  padding-bottom:0 !important;
  margin-left:0 !important;
  padding-top:10px !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  width:auto !important;
}

*#dm *.dmBody div.u_1787792789 *.service-listing-inner { width:95% !important; }

*#dm *.dmBody div.u_1787792789 .dmWidget.submit.search-btn {
  width:120px !important;
  height:40px !important;
}

*#dm *.dmBody div.u_1787792789 .service-listing-name { font-size:18px !important; }

*#dm *.dmBody div.u_1787792789 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:450px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  max-width:100% !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1787792789 .service-listing-pages { font-size:12px !important; }

*#dm *.dmBody div.u_1787792789 .service-listing-empty { font-size:12px !important; }

*#dm *.dmBody div.u_1882864805 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:400px !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_1956771814 {
  margin-left:0 !important;
  padding-top:100px !important;
  padding-left:100px !important;
  padding-bottom:100px !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:100px !important;
  width:auto !important;
  background-repeat:repeat !important;
  background-size:auto !important;
}

*#dm *.dmBody div.u_1516381046 {
  padding-right:35px !important;
  padding-left:35px !important;
  margin-left:0 !important;
  padding-top:2px !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  margin-right:0 !important;
}

*#dm *.dmBody div.u_1752540278 {
  padding-right:35px !important;
  padding-left:35px !important;
  margin-top:8px !important;
  margin-left:0 !important;
  padding-top:2px !important;
  padding-bottom:2px !important;
  margin-bottom:8px !important;
  margin-right:0 !important;
}

*#dm *.dmBody div.u_1380766345 {
  padding-right:35px !important;
  padding-left:35px !important;
  margin-left:0 !important;
  padding-top:2px !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  margin-right:0 !important;
}

*#dm *.dmBody div.u_1124816755 {
  padding-right:35px !important;
  padding-left:35px !important;
  margin-left:0 !important;
  padding-top:2px !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  margin-right:0 !important;
}

*#dm *.dmBody div.u_1615798041 {
  margin-left:0 !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:0 !important;
}

*#dm *.dmBody div.u_1124771095 {
  margin-left:0 !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  margin-right:0 !important;
  padding-right:0 !important;
}

*#dm *.dmBody div.u_1413451759 {
  margin-left:0 !important;
  padding-top:2px !important;
  padding-left:0 !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  margin-right:0 !important;
  padding-right:0 !important;
}

*#dm *.dmBody section.u_1473034970 {
  padding-top:150px !important;
  padding-left:100px !important;
  padding-bottom:50px !important;
  float:none !important;
  top:auto !important;
  max-width:none !important;
  left:0 !important;
  width:auto !important;
  position:relative !important;
  padding-right:100px !important;
  min-width:0 !important;
  text-align:center !important;
  height:auto !important;
  background-position:50% 50% !important;
  background-repeat:no-repeat !important;
  background-size:cover !important;
}

*#dm *.dmBody div.u_1200339553 *.service-listing-inner { width:95% !important; }

*#dm *.dmBody div.u_1200339553 .dmWidget.submit.search-btn {
  width:120px !important;
  height:40px !important;
}

*#dm *.dmBody div.u_1200339553 .service-listing-name { font-size:18px !important; }

*#dm *.dmBody div.u_1200339553 {
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:450px !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  max-width:100% !important;
  padding-right:0 !important;
  min-width:25px !important;
  text-align:center !important;
}

*#dm *.dmBody div.u_1200339553 .service-listing-pages { font-size:12px !important; }

*#dm *.dmBody div.u_1200339553 .service-listing-empty { font-size:12px !important; }

*#dm *.dmBody div.u_1804730601 {
  margin-left:0px !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  margin-top:8px !important;
  margin-bottom:8px !important;
  margin-right:0px !important;
  padding-right:0px !important;
}

*#dm *.dmBody div.u_1549784936 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:calc(100% - 46px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:0px !important;
  padding-left:0px !important;
  padding-bottom:0px !important;
  margin-right:auto !important;
  margin-left:auto !important;
  max-width:867px !important;
  margin-top:149px !important;
  margin-bottom:0px !important;
  padding-right:0px !important;
  min-width:25px !important;
  text-align:center !important;
  display:block !important;
}

*#dm *.dmBody div.u_1340414814 {
  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:0px !important;
}

*#dm *.dmBody section.u_1534346330 {
  padding-top:5.5px !important;
  padding-left:100px !important;
  padding-bottom:0.5px !important;
  float:none !important;
  margin-right:0px !important;
  margin-left:0px !important;
  top:0 !important;
  max-width:100% !important;
  left:0 !important;
  width:auto !important;
  margin-top:0px !important;
  position:relative !important;
  margin-bottom:0px !important;
  padding-right:100px !important;
  min-width:0 !important;
  text-align:center !important;
  height:auto !important;
  background-position:50% 50% !important;
  background-repeat:no-repeat !important;
  background-size:cover !important;
}

*#dm *.dmBody div.u_1076879740 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:300px !important;
  position:relative !important;
  height:250px !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:start !important;
}

*#dm *.dmBody div.u_1076879740 {
  display:block !important;
  float:none !important;
  top:0 !important;
  left:0 !important;
  width:300px !important;
  position:relative !important;
  height:250px !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:start !important;
}
