*#dm *.dmBody div.dmforminput textarea
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.radiowrapper span
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.dmform-error
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.dmform-error *.rteBlock
{
	color:var(--color_3) !important;
}
*#dm *.dmBody *.u_lets-talk:before
{
	opacity:0.5 !important;
	background-color:rgb(153,153,153) !important;
}
*#dm *.dmBody *.u_lets-talk.before
{
	opacity:0.5 !important;
	background-color:rgb(153,153,153) !important;
}
*#dm *.dmBody div.u_lets-talk:before
{
	background-color:var(--color_6) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_lets-talk.before
{
	background-color:var(--color_6) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_lets-talk
{
	background-repeat:no-repeat !important;
	background-image:url(https://irt-cdn.multiscreensite.com/md/unsplash/dms3rep/multi/photo-1432256851563-20155d0b7a39.jpg) !important;
	background-size:cover !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1013018070
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody *.u_undefined
{
	display:none !important;
}
*#dm *.dmBody div.u_1138853954
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .thumbnailInnerWrapper
{
	border-radius:26px 26px 26px 26px !important;
}
*#dm *.dmBody div.u_1501296862
{
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_Classes
{
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	background-color:var(--color_5) !important;
}
*#dm *.dmBody div.u_FAQs
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1488253397 input::placeholder
{
	color:rgba(135,135,135,1) !important;
}
*#dm *.dmBody div.u_1488253397 input.placeholder
{
	color:rgba(135,135,135,1) !important;
}
*#dm *.dmBody div.u_1488253397 textarea::placeholder
{
	color:rgba(135,135,135,1) !important;
}
*#dm *.dmBody div.u_1488253397 textarea.placeholder
{
	color:rgba(135,135,135,1) !important;
}
*#dm *.dmBody div.u_1488253397 select::placeholder
{
	color:rgba(135,135,135,1) !important;
}
*#dm *.dmBody div.u_1488253397 select.placeholder
{
	color:rgba(135,135,135,1) !important;
}
*#dm *.dmBody *.u_1239423795:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1239423795.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1239423795>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody h3.u_1520596719
{
	line-height:normal !important;
}
*#dm *.dmBody *.u_1775241926:before
{
	opacity:0.5 !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1775241926.before
{
	opacity:0.5 !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1775241926:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.06 !important;
}
*#dm *.dmBody div.u_1775241926.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.06 !important;
}
*#dm *.dmBody h3.u_1788748619
{
	line-height:normal !important;
}
*#dm *.dmBody *.u_1891504697:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1891504697.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1891504697>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1891504697:before
{
	opacity:0.94 !important;
}
*#dm *.dmBody div.u_1891504697.before
{
	opacity:0.94 !important;
}
*#dm *.dmBody div.u_1891504697>.bgExtraLayerOverlay
{
	opacity:0.94 !important;
}
*#dm *.dmBody div.u_1891504697
{
	background-color:rgba(0,0,0,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1239423795:before
{
	background-color:var(--color_1) !important;
	opacity:0.56 !important;
}
*#dm *.dmBody div.u_1239423795.before
{
	background-color:var(--color_1) !important;
	opacity:0.56 !important;
}
*#dm *.dmBody div.u_1239423795>.bgExtraLayerOverlay
{
	background-color:var(--color_1) !important;
	opacity:0.56 !important;
}
*#dm *.dmBody div.u_1239423795
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/03333e8e/dms3rep/multi/opt/pexels-photo-580900-ac7a61b7-1920w.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1727689151
{
	background-color:rgba(0,0,0,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1727689151:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1727689151.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1727689151>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1488253397 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1488253397 input:not([type="submit"])
{
	background-color:var(--color_3) !important;
	border-color:rgba(216,213,213,1) !important;
	border-radius:8px 8px 8px 8px !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1488253397 textarea
{
	background-color:var(--color_3) !important;
	border-color:rgba(216,213,213,1) !important;
	border-radius:8px 8px 8px 8px !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1488253397 select
{
	background-color:var(--color_3) !important;
	border-color:rgba(216,213,213,1) !important;
	border-radius:8px 8px 8px 8px !important;
	border-style:solid !important;
	border-width:1px !important;
}
*#dm *.dmBody div.u_1607137659
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody *.u_About:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_About.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_About>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1488253397 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1488253397 .m-recaptcha
{
	color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1140576514:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1140576514.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1140576514>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_About:before
{
	background-color:var(--color_2) !important;
	opacity:0.92 !important;
}
*#dm *.dmBody div.u_About.before
{
	background-color:var(--color_2) !important;
	opacity:0.92 !important;
}
*#dm *.dmBody div.u_About>.bgExtraLayerOverlay
{
	background-color:var(--color_2) !important;
	opacity:0.92 !important;
}
*#dm *.dmBody *.u_1531629891:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1531629891.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1531629891>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1531629891:before
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1531629891.before
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1531629891>.bgExtraLayerOverlay
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1531629891
{
	background-color:rgba(240,240,240,1) !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody h3.u_1353174616
{
	line-height:normal !important;
}
*#dm *.dmBody *.u_1470210986:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1470210986.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1470210986>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1048075057
{
	width:100% !important;
}
*#dm *.dmBody *.u_1062070841:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1062070841.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1062070841>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1062070841:before
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1062070841.before
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1062070841>.bgExtraLayerOverlay
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1062070841
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1140576514:before
{
	opacity:0.92 !important;
}
*#dm *.dmBody div.u_1140576514.before
{
	opacity:0.92 !important;
}
*#dm *.dmBody div.u_1140576514>.bgExtraLayerOverlay
{
	opacity:0.92 !important;
}
*#dm *.dmBody div.u_1140576514
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody h3.u_1991516905
{
	line-height:normal !important;
}
*#dm *.dmBody *.u_1733244142:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1733244142.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1733244142>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1733244142:before
{
	opacity:0.86 !important;
}
*#dm *.dmBody div.u_1733244142.before
{
	opacity:0.86 !important;
}
*#dm *.dmBody div.u_1733244142>.bgExtraLayerOverlay
{
	opacity:0.86 !important;
}
*#dm *.dmBody div.u_1733244142
{
	background-color:rgba(0,0,0,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1652778403:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1652778403.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1652778403>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1409216492
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:23px 23px 23px 23px !important;
}
*#dm *.dmBody *.u_Reviews:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Reviews.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Reviews>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_pa_6788658
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1716462232 .caption-container .caption-text
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1716462232 .caption-container .caption-text .rteBlock
{
	color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1143853295:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1143853295.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1143853295>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1143853295:before
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1143853295.before
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1143853295>.bgExtraLayerOverlay
{
	opacity:0.77 !important;
}
*#dm *.dmBody *.u_1653902119
{
	display:block !important;
}
*#dm *.dmBody *.u_1374709354
{
	display:none !important;
}
*#dm *.dmBody div.u_1143853295
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1127805434
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(0,0,0,0) !important;
	border-radius:28px 28px 28px 28px !important;
}
*#dm *.dmBody *.u_1978538197
{
	display:block !important;
}
*#dm *.dmBody *.u_1159422329
{
	display:none !important;
}
*#dm *.dmBody *.u_1291741077
{
	display:block !important;
}
*#dm *.dmBody *.u_1194194554
{
	display:none !important;
}
*#dm *.dmBody *.u_1988387056
{
	display:block !important;
}
*#dm *.dmBody *.u_1569324392
{
	display:none !important;
}
*#dm *.dmBody *.u_1855251616
{
	display:block !important;
}
*#dm *.dmBody *.u_1584908756
{
	display:none !important;
}
*#dm *.dmBody *.u_1542735100
{
	display:block !important;
}
*#dm *.dmBody *.u_1824810639
{
	display:none !important;
}
*#dm *.dmBody *.u_1130179833
{
	display:block !important;
}
*#dm *.dmBody *.u_1465170429
{
	display:none !important;
}
*#dm *.dmBody *.u_1906951201
{
	display:block !important;
}
*#dm *.dmBody *.u_1924385487
{
	display:none !important;
}
*#dm *.dmBody *.u_1555025684
{
	display:block !important;
}
*#dm *.dmBody *.u_1457919069
{
	display:none !important;
}
*#dm *.dmBody *.u_1202528824
{
	display:block !important;
}
*#dm *.dmBody *.u_1541762862
{
	display:none !important;
}
*#dm *.dmBody *.u_1338594848
{
	display:block !important;
}
*#dm *.dmBody *.u_1816864694
{
	display:none !important;
}
*#dm *.dmBody *.u_1234093394
{
	display:block !important;
}
*#dm *.dmBody *.u_1480527848
{
	display:none !important;
}
*#dm *.dmBody *.u_1687122835
{
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1718333107
{
	background-position:0% 50% !important;
}
*#dm *.dmBody *.u_1131944484
{
	background-position:50% 50% !important;
}
*#dm *.dmBody *.u_1502119287
{
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1716462232 .photoGalleryThumbs .image-container
{
	border-radius:0px 0px 0px 0px !important;
}
*#dm *.dmBody *.u_1533400015
{
	background-position:50% 100% !important;
}
*#dm *.dmBody div.u_1652778403:before
{
	background-color:var(--color_2) !important;
	opacity:0.69 !important;
}
*#dm *.dmBody div.u_1652778403.before
{
	background-color:var(--color_2) !important;
	opacity:0.69 !important;
}
*#dm *.dmBody div.u_1652778403>.bgExtraLayerOverlay
{
	background-color:var(--color_2) !important;
	opacity:0.69 !important;
}
*#dm *.dmBody div.u_Reviews:before
{
	background-color:var(--color_2) !important;
	opacity:0.73 !important;
}
*#dm *.dmBody div.u_Reviews.before
{
	background-color:var(--color_2) !important;
	opacity:0.73 !important;
}
*#dm *.dmBody div.u_Reviews>.bgExtraLayerOverlay
{
	background-color:var(--color_2) !important;
	opacity:0.73 !important;
}
*#dm *.dmBody div.u_1229431870
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:0 0 0 0 !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1870371625
{
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_About
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_Pools:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Pools.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Pools>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Pools:before
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_Pools.before
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_Pools>.bgExtraLayerOverlay
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_Pools
{
	background-color:rgba(240,240,240,1) !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1058986924
{
	display:block !important;
}
*#dm *.dmBody *.u_1640225316
{
	display:none !important;
}
*#dm *.dmBody *.u_1262748445:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1262748445.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1262748445>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1262748445:before
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1262748445.before
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1262748445>.bgExtraLayerOverlay
{
	opacity:0.77 !important;
}
*#dm *.dmBody div.u_1262748445
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1599771194:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1599771194.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1599771194>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1599771194:before
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1599771194.before
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1599771194>.bgExtraLayerOverlay
{
	background-color:var(--color_5) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1599771194
{
	background-color:rgba(240,240,240,1) !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1567586331
{
	display:block !important;
}
*#dm *.dmBody *.u_1359753115
{
	display:none !important;
}
*#dm *.dmBody *.u_1422902686
{
	display:block !important;
}
*#dm *.dmBody *.u_1040548855
{
	display:none !important;
}
*#dm *.dmBody *.u_1647749591
{
	display:block !important;
}
*#dm *.dmBody *.u_1618588175
{
	display:none !important;
}
*#dm *.dmBody *.u_1873133126
{
	display:block !important;
}
*#dm *.dmBody *.u_1516647084
{
	display:none !important;
}
*#dm *.dmBody *.u_1948875478
{
	display:block !important;
}
*#dm *.dmBody *.u_1448432044
{
	display:none !important;
}
*#dm *.dmBody *.u_1149978373
{
	display:block !important;
}
*#dm *.dmBody *.u_1099617792
{
	display:none !important;
}
*#dm *.dmBody *.u_1286707090
{
	display:block !important;
}
*#dm *.dmBody *.u_1635895862
{
	display:none !important;
}
*#dm *.dmBody *.u_1827397978
{
	display:block !important;
}
*#dm *.dmBody *.u_1722330242
{
	display:none !important;
}
*#dm *.dmBody *.u_1920569364
{
	display:block !important;
}
*#dm *.dmBody *.u_1482635335
{
	display:none !important;
}
*#dm *.dmBody *.u_1205007451
{
	width:100% !important;
}
*#dm *.dmBody div.u_1716462232 .photoGalleryViewAll.link
{
	font-weight:700 !important;
}
*#dm *.dmBody *.u_1409660454
{
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1488253397 .dmformsubmit
{
	background-image:initial !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1727689151:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.39 !important;
}
*#dm *.dmBody div.u_1727689151.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.39 !important;
}
*#dm *.dmBody div.u_1727689151>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.39 !important;
}
*#dm *.dmBody div.u_1470210986:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1470210986.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1470210986>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1775241926
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	border-radius:26px 26px 26px 26px !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1835547727
{
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	border-radius:26px 26px 26px 26px !important;
	background-image:linear-gradient(405deg,rgba(122,25,223,1) 48%,rgba(74,11,128,1) 100%) !important;
	background-origin:border-box !important;
}
*#dm *.dmBody a.u_1295769729
{
	background-origin:border-box !important;
}
*#dm *.dmBody div.u_1537993782
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/03333e8e/dms3rep/multi/opt/472673541_122109601856697604_2316456477921575945_n-1920w.jpg) !important;
	background-size:cover !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	border-radius:26px 26px 26px 26px !important;
}
*#dm *.dmBody div.u_1247562163
{
	background-image:initial !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1807195459
{
	display:block !important;
}
*#dm *.dmBody *.u_1545580736
{
	display:none !important;
}
*#dm *.dmBody *.u_1445755411
{
	display:block !important;
}
*#dm *.dmBody *.u_1550403459
{
	display:none !important;
}
*#dm *.dmBody *.u_1999745913
{
	display:block !important;
}
*#dm *.dmBody *.u_1291910160
{
	display:none !important;
}
*#dm *.dmBody *.u_1588766186
{
	display:block !important;
}
*#dm *.dmBody *.u_1908425653
{
	display:none !important;
}
*#dm *.dmBody *.u_1603122635
{
	display:block !important;
}
*#dm *.dmBody *.u_1950357756
{
	display:none !important;
}
*#dm *.dmBody *.u_1174233798
{
	display:block !important;
}
*#dm *.dmBody *.u_1612650405
{
	display:none !important;
}
*#dm *.dmBody *.u_1235003759
{
	display:block !important;
}
*#dm *.dmBody *.u_1892461794
{
	display:none !important;
}
*#dm *.dmBody *.u_1773831684
{
	display:block !important;
}
*#dm *.dmBody *.u_1771529570
{
	display:none !important;
}
*#dm *.dmBody *.u_1381904719
{
	display:block !important;
}
*#dm *.dmBody *.u_1109560462
{
	display:none !important;
}
*#dm *.dmBody *.u_1913315462
{
	display:block !important;
}
*#dm *.dmBody *.u_1278077620
{
	display:none !important;
}
*#dm *.dmBody *.u_1350147617
{
	display:block !important;
}
*#dm *.dmBody *.u_1928980231
{
	display:none !important;
}
*#dm *.dmBody *.u_1658026134
{
	display:block !important;
}
*#dm *.dmBody *.u_1207699005
{
	display:none !important;
}
*#dm *.dmBody div.u_1716462232 .caption-container .caption-title
{
	color:var(--color_3) !important;
	font-family:'Orbitron' !important;
}
*#dm *.dmBody div.u_1652778403
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/03333e8e/dms3rep/multi/opt/Untitled+design+-+2025-12-31T093930.811-1920w.png) !important;
}
*#dm *.dmBody div.u_Reviews
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/03333e8e/dms3rep/multi/opt/ChatGPT+Image+Dec+17-+2025-+11_01_49+AM-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1470210986
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/03333e8e/dms3rep/multi/opt/2025-01-29-1920w.webp) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_Services:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Services.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Services>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Services:before
{
	opacity:0.77 !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_Services.before
{
	opacity:0.77 !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_Services>.bgExtraLayerOverlay
{
	opacity:0.77 !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_Services
{
	background-color:var(--color_1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1716462232 .caption-inner
{
	background-color:rgba(122,25,223,1) !important;
}
*#dm *.dmBody *.u_1168206711
{
	background-position:0% 50% !important;
}
*#dm *.dmBody div.u_1716462232
{
	border-style:solid !important;
	border-width:1px !important;
	border-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody nav.u_1391753882
{
	color:white !important;
}
*#dm *.dmBody nav.u_1754060885
{
	color:white !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.dmforminput textarea
{
	font-size:14px !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-size:14px !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-size:14px !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_lets-talk
{
	padding-top:70px !important;
	padding-bottom:70px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1138853954
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:20px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
	width:auto !important;
}
#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs:hover
{
	border-radius:26px 26px 26px 26px !important;
}
*#dm *.dmBody div.u_1013018070
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:50px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:50px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1501296862
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:9px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:9px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_Classes
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:9px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:9px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_FAQs
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:20px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:repeat !important;
	background-image:none !important;
	background-size:auto !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
	background-color:var(--color_3) !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:repeat !important;
	background-image:none !important;
	background-size:auto !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1488253397 .dmforminput input
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .dmforminput textarea
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .dmforminput .fileUploadLink
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .checkboxwrapper span
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .radiowrapper span
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .optinwrapper div
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .freetextwrapper
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .dmforminput select
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 .dmforminput option
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 input::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 input.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 textarea::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 textarea.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 select::placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1488253397 select.placeholder
{
	font-size:16px !important;
}
*#dm *.dmBody h3.u_1520596719
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody h3.u_1788748619
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1239423795
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:80px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:80px !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-position:50% 0% !important;
}
*#dm *.dmBody div.u_1488253397 .dmformsubmit
{
	width:240px !important;
	height:60px !important;
}
*#dm *.dmBody div.u_1607137659
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:50px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:50px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_About
{
	background-attachment:fixed !important;
	padding-top:40px !important;
	padding-bottom:100px !important;
	padding-right:100px !important;
	padding-left:100px !important;
	margin-top:0px !important;
	margin-left:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
	background-position:100% 50% !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody div.u_1201366844
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 38px) !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:377.352px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1162380900
{
	padding-bottom:0px !important;
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:70px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1835547727
{
	margin-left:100px !important;
	padding-top:40px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
}
*#dm *.dmBody h3.u_1353174616
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1775241926
{
	background-position:50% 50% !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:80px !important;
}
*#dm *.dmBody div.u_1409216492
{
	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 div.u_1724909065
{
	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:4px !important;
}
*#dm *.dmBody div.u_1711459721
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:15px !important;
	padding-left:0px !important;
	padding-bottom:15px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1062070841
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:50px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:50px !important;
	width:auto !important;
	background-position:0% 100% !important;
}
*#dm *.dmBody div.u_1359842239
{
	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 div.u_1140576514
{
	padding-top:40px !important;
	padding-bottom:100px !important;
	padding-right:100px !important;
	padding-left:100px !important;
	margin-top:0px !important;
	margin-left:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	width:auto !important;
	background-position:100% 50% !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody h3.u_1991516905
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1750403310
{
	margin-top:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1454517255
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:15px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1216703285
{
	margin-top:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_Reviews
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:80px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:80px !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-position:50% 0% !important;
}
*#dm *.dmBody div.u_pa_6788658
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:20px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1531629891
{
	padding-top:80px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-position:0% 100% !important;
}
*#dm *.dmBody a.u_1295769729
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:230px !important;
	position:relative !important;
	height:60px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:236.25px !important;
	margin-top:21px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1643096540
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:230px !important;
	position:relative !important;
	height:60px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:234.931px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:12px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody a.u_1763195767
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:60px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:226.66666px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:430.686px !important;
	margin-left:0px !important;
	margin-top:20px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody *.u_1716462232 .caption-inner
{
	border-bottom-left-radius:0px !important;
	-webkit-border-top-right-radius:0px !important;
	-moz-border-top-right-radius:0px !important;
	-webkit-border-bottom-right-radius:0px !important;
	-webkit-border-bottom-left-radius:0px !important;
	border-top-right-radius:0px !important;
	-webkit-border-top-left-radius:0px !important;
	border-radius:0px !important;
	-moz-border-bottom-right-radius:0px !important;
	-moz-border-top-left-radius:0px !important;
	border-top-left-radius:0px !important;
	-moz-border-radius:0px !important;
	-moz-border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	-webkit-border-radius:0px !important;
}
*#dm *.dmBody *.u_1716462232 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1716462232 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1716462232 .photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody div.u_1716462232 .caption-container .caption-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1716462232 .caption-container .caption-text .rteBlock
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1716462232
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !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:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1143853295
{
	padding-top:15px !important;
	padding-left:50px !important;
	padding-bottom:15px !important;
	padding-right:50px !important;
	width:auto !important;
	background-position:0% 100% !important;
}
*#dm *.dmBody div.u_1127805434
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:49px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1297290314
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:63px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody a.u_1664369316
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:230px !important;
	position:relative !important;
	height:60px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:240px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:25px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody *.u_1716462232 .photoGalleryThumbs .image-container a
{
	padding-top:305px !important;
}
*#dm *.dmBody div.u_1180150324
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:524.462px !important;
	margin-left:0px !important;
	max-width:811.971px !important;
	margin-top:70px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1603498815
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !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;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1229431870
{
	padding-top:16px !important;
	padding-left:30px !important;
	padding-bottom:16px !important;
	padding-right:30px !important;
}
*#dm *.dmBody div.u_1682638637
{
	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;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_Pools
{
	padding-top:80px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-position:0% 100% !important;
}
*#dm *.dmBody div.u_1488253397
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !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:10px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1262748445
{
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-top:15px !important;
	padding-left:50px !important;
	padding-bottom:15px !important;
	padding-right:50px !important;
	width:auto !important;
	background-position:0% 100% !important;
}
*#dm *.dmBody div.u_1599771194
{
	padding-top:80px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-position:0% 100% !important;
}
*#dm *.dmBody div.u_1804963606
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 82px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	max-width:976px !important;
	margin-top:28px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	important:true !important;
	margin-left:auto !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1305550988
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:60px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:221.93px !important;
	margin-top:20px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1788748619
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1048075057
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !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:27.0052px !important;
	margin-left:0px !important;
	max-width:66.7266px !important;
	margin-top:3.6198px !important;
	justify-content:flex-end !important;
	align-items:normal !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1520596719
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 157px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:1136px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-15px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1927832502
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 213px) !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:1023.88px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1470210986
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:70px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:50px !important;
	width:auto !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1652778403
{
	margin-left:0px !important;
	padding-top:100px !important;
	padding-left:100px !important;
	padding-bottom:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:50px !important;
	width:auto !important;
	background-attachment:fixed !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1820484509
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:786.344px !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1132228153
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1205007451
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !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:582.867px !important;
	margin-left:0px !important;
	max-width:240.297px !important;
	margin-top:3.61719px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1891504697
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1213894219
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:463.555px !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:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1727689151
{
	padding-bottom:220px !important;
	margin-top:0px !important;
	padding-top:260px !important;
	background-position:50% 100% !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:60px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:none !important;
	margin-bottom:0px !important;
	padding-right:60px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1885155579
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1353174616
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1537993782
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	background-position:50% 0% !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1733244142
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:60px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1991516905
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:41.0078px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
}
*#dm *.dmBody div.u_1623673022
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 241px) !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:1027.31px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1247562163
{
	margin-left:0px !important;
	padding-top:2.5px !important;
	padding-left:40px !important;
	padding-bottom:2.5px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1716462232 .caption-container .caption-title
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1417235859
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:-670px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_Services
{
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-top:15px !important;
	padding-left:50px !important;
	padding-bottom:15px !important;
	padding-right:50px !important;
	width:auto !important;
	background-position:0% 100% !important;
	background-repeat:repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody div.u_1623622294
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1070391937
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
*#dm *.dmBody a.u_1038677364
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:7px !important;
	padding-bottom:10px !important;
	min-height:74.5938px !important;
	max-width:317.234px !important;
	padding-right:7px !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:352.516px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1038677364 span.text
{
	font-size:32px !important;
}
