*#dm *.dmBody *.u_Paris:before
{
	opacity:0.5 !important;
	background-color:rgb(153,153,153) !important;
}
*#dm *.dmBody *.u_Paris.before
{
	opacity:0.5 !important;
	background-color:rgb(153,153,153) !important;
}
*#dm *.dmBody div.u_Paris:before
{
	background-color:rgba(153,153,153,1) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_Paris.before
{
	background-color:rgba(153,153,153,1) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_Paris
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(246,246,246,1) !important;
}
*#dm *.dmBody *.u_pa_2045691:before
{
	opacity:0.5 !important;
	background-color:rgb(153,153,153) !important;
}
*#dm *.dmBody *.u_pa_2045691.before
{
	opacity:0.5 !important;
	background-color:rgb(153,153,153) !important;
}
*#dm *.dmBody div.u_pa_2045691:before
{
	background-color:rgba(153,153,153,1) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_pa_2045691.before
{
	background-color:rgba(153,153,153,1) !important;
	opacity:0.09 !important;
}
*#dm *.dmBody div.u_pa_2045691
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(246,246,246,1) !important;
}
*#dm *.dmBody div.u_1810876712
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1069410575
{
	background-color:rgba(246,246,246,1) !important;
}
*#dm *.dmBody div.u_ABOUT
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1769906113
{
	background-color:rgba(255,255,255,1) !important;
}
*.u_1769906113
{
	background-image:none !important;
	background-color:rgb(255,255,255) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:80px !important;
	padding-bottom:30px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1179577436:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1179577436.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1179577436:before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1179577436.before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1179577436
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/md/unsplash/dms3rep/multi/opt/photo-1519449556851-5720b33024e7-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1811129518:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1811129518.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1076194897
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody h3.u_1065797206
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_pa_4681587
{
	background-color:rgba(246,246,246,1) !important;
}
*#dm *.dmBody *.u_BOOK:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_BOOK.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_BOOK:before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_BOOK.before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_BOOK
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/20210629_103917-10532663-1920w.jpg) !important;
}
*#dm *.dmBody h3.u_1379746580
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1811129518
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/Deluxe-Double3-c97bccd6-d1d17f43-1920w.jpg) !important;
}
*#dm *.dmBody div.u_1811129518:before
{
	opacity:0.3 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1811129518.before
{
	opacity:0.3 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1811129518>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1906810871
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/pexels-photo-7262790-a49d837c-1920w.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1906810871:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1906810871.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1906810871>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1906810871:before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1906810871.before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1906810871>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
}
*.u_Amenities
{
	background-image:none !important;
	background-color:rgb(255,255,255) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:80px !important;
	padding-bottom:30px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_Amenities
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1573676131
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/md/dmip/dms3rep/multi/opt/photographer-lake-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1777991233
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/blue+minimal+sea+log%C3%84-st%C3%84-cs+logo-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1777991233:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1777991233.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1777991233>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1777991233:before
{
	opacity:0.95 !important;
}
*#dm *.dmBody div.u_1777991233.before
{
	opacity:0.95 !important;
}
*#dm *.dmBody div.u_1777991233>.bgExtraLayerOverlay
{
	opacity:0.95 !important;
}
*#dm *.dmBody *.u_1404934753:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1404934753.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1404934753>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_FAQs:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_FAQs.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_FAQs>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1404934753:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1404934753.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1404934753>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*#dm *.dmBody *.u_AreaInfo:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_AreaInfo.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_AreaInfo>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_AreaInfo
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/md/pexels/dms3rep/multi/opt/pexels-photo-2061170-1920w.jpeg) !important;
}
*#dm *.dmBody div.u_AreaInfo:before
{
	opacity:0.75 !important;
}
*#dm *.dmBody div.u_AreaInfo.before
{
	opacity:0.75 !important;
}
*#dm *.dmBody div.u_AreaInfo>.bgExtraLayerOverlay
{
	opacity:0.75 !important;
}
*#dm *.dmBody *.u_1697741945:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1697741945.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1697741945>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1697741945:before
{
	opacity:0.89 !important;
}
*#dm *.dmBody div.u_1697741945.before
{
	opacity:0.89 !important;
}
*#dm *.dmBody div.u_1697741945>.bgExtraLayerOverlay
{
	opacity:0.89 !important;
}
*#dm *.dmBody *.u_AboutUs:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_AboutUs.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_AboutUs>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_AboutUs:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_AboutUs.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_AboutUs>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_AboutUs
{
	background-color:rgba(242,242,242,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1404934753
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/md/pexels/dms3rep/multi/opt/pexels-photo-518485-1920w.jpeg) !important;
}
*#dm *.dmBody *.u_ContactUs:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_ContactUs.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_ContactUs>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_ContactUs:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_ContactUs.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_ContactUs>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody h3.u_1538311419
{
	line-height:initial !important;
}
*#dm *.dmBody *.u_1502691491:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1502691491.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1502691491>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1502691491:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1502691491.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1502691491>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*#dm *.dmBody *.u_1210672147:before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1210672147.before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1210672147>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_Rates
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/Experience+Rejuvenation+at+Marriott+Vacation+Homes-0be330df-1920w.png) !important;
}
*#dm *.dmBody *.u_Rates:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Rates.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Rates>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Rates:before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_Rates.before
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_Rates>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1446463819:before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1446463819.before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1446463819>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_ContactUs
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	background-color:rgba(242,242,242,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1249786981
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/pexels-photo-347152-1920w.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1249786981:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1249786981.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1249786981>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1249786981:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1249786981.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_1249786981>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody *.u_Contact:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Contact.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Contact>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1446463819
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/pexels-photo-8962362-a8767ff1-fe58477b-1920w.jpeg) !important;
}
*#dm *.dmBody div.u_1446463819:before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.3 !important;
}
*#dm *.dmBody div.u_1446463819.before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.3 !important;
}
*#dm *.dmBody div.u_1446463819>.bgExtraLayerOverlay
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.3 !important;
}
*#dm *.dmBody div.u_Contact:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_Contact.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_Contact>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_Contact
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_Reviews:before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_Reviews.before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_Reviews>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_Reviews:before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_Reviews.before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_Reviews>.bgExtraLayerOverlay
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody *.u_1851928233:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1851928233.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1851928233>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1851928233:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1851928233.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1851928233>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1851928233
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1296318692:before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1296318692.before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1296318692>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1311241798:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1311241798.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1311241798>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1311241798:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.1 !important;
}
*#dm *.dmBody div.u_1311241798.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.1 !important;
}
*#dm *.dmBody div.u_1311241798>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.1 !important;
}
*#dm *.dmBody *.u_1500440819:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1500440819.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1500440819>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1500440819:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1500440819.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1500440819>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1502691491
{
	background-color:rgba(242,242,242,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1032887242
{
	background-color:rgba(255,255,255,1) !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
}
*#dm *.dmBody div.u_1296318692
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/d13b03e9-edc3-4191-989e-75a49d96f3f2-1920w.png) !important;
}
*#dm *.dmBody div.u_1311241798
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-color:rgba(192,204,225,0.39) !important;
}
*#dm *.dmBody div.u_1125264975
{
	background-color:rgba(242,242,242,0) !important;
}
*#dm *.dmBody *.u_1646757379 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1500440819
{
	background-color:rgba(242,242,242,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1296318692:before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1296318692.before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_1296318692>.bgExtraLayerOverlay
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody *.u_pa_1662059:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_pa_1662059.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_pa_1662059>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_pa_1662059:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_pa_1662059.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_pa_1662059>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_pa_1662059
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
}
*
{
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	box-sizing:border-box !important;
}
user agent stylesheet div
{
	display:block !important;
	unicode-bidi:isolate !important;
}
.post .entry
{
	font-size:13px !important;
}
.post
{
	margin:0 0 40px !important;
	text-align:left !important;
}
#content,#content-interior
{
	font-size:13px !important;
	padding:0px !important;
	margin:0px !important;
	width:100% !important;
	float:right !important;
}
body
{
	background:#fff !important;
	text-align:center !important;
	margin:0px 0 20px 0 !important;
	padding:0 !important;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size:14px !important;
	line-height:1.42857143 !important;
	color:#333 !important;
	background-color:#fff !important;
}
:root
{
	--wp--preset--aspect-ratio--square:1 !important;
	--wp--preset--aspect-ratio--4-3:4/3 !important;
	--wp--preset--aspect-ratio--3-4:3/4 !important;
	--wp--preset--aspect-ratio--3-2:3/2 !important;
	--wp--preset--aspect-ratio--2-3:2/3 !important;
	--wp--preset--aspect-ratio--16-9:16/9 !important;
	--wp--preset--aspect-ratio--9-16:9/16 !important;
	--wp--preset--color--black:#000000 !important;
	--wp--preset--color--cyan-bluish-gray:#abb8c3 !important;
	--wp--preset--color--white:#ffffff !important;
	--wp--preset--color--pale-pink:#f78da7 !important;
	--wp--preset--color--vivid-red:#cf2e2e !important;
	--wp--preset--color--luminous-vivid-orange:#ff6900 !important;
	--wp--preset--color--luminous-vivid-amber:#fcb900 !important;
	--wp--preset--color--light-green-cyan:#7bdcb5 !important;
	--wp--preset--color--vivid-green-cyan:#00d084 !important;
	--wp--preset--color--pale-cyan-blue:#8ed1fc !important;
	--wp--preset--color--vivid-cyan-blue:#0693e3 !important;
	--wp--preset--color--vivid-purple:#9b51e0 !important;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%) !important;
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%) !important;
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%) !important;
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%) !important;
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%) !important;
	--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%) !important;
	--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%) !important;
	--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%) !important;
	--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%) !important;
	--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%) !important;
	--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%) !important;
	--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%) !important;
	--wp--preset--font-size--small:13px !important;
	--wp--preset--font-size--medium:20px !important;
	--wp--preset--font-size--large:36px !important;
	--wp--preset--font-size--x-large:42px !important;
	--wp--preset--spacing--20:0.44rem !important;
	--wp--preset--spacing--30:0.67rem !important;
	--wp--preset--spacing--40:1rem !important;
	--wp--preset--spacing--50:1.5rem !important;
	--wp--preset--spacing--60:2.25rem !important;
	--wp--preset--spacing--70:3.38rem !important;
	--wp--preset--spacing--80:5.06rem !important;
	--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2) !important;
	--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4) !important;
	--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2) !important;
	--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1) !important;
	--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1) !important;
	--wp--preset--font-size--normal:16px !important;
	--wp--preset--font-size--huge:42px !important;
}
html
{
	font-size:10px !important;
	-webkit-tap-highlight-color:rgba(0,0,0,0) !important;
	font-family:sans-serif !important;
	-ms-text-size-adjust:100% !important;
	-webkit-text-size-adjust:100% !important;
}
*:before,*:after
{
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	box-sizing:border-box !important;
}
::before,::after
{
	box-sizing:border-box !important;
}
.rs-sc-selections-with-calendar-wrapper
{
	border:2px solid #505e98 !important;
	height:auto !important;
	margin:0px 0 0px 18px !important;
	padding:15px 20px 0 0 !important;
	width:49% !important;
	text-align:left !important;
	position:relative !important;
	display:inline-block !important;
	zoom:1 !important;
}
.rs-sc-field label input,.rs-sc-field label select
{
	font-size:13px !important;
}
.page-template-page-vacation-rental #monthly-cal .rs-sc-selections-with-calendar-wrapper
{
	margin-left:8% !important;
	margin-right:0px !important;
	margin-top:6% !important;
	width:38% !important;
	background-color:#f5f5f5 !important;
}
#subnav
{
	width:100% !important;
	background:#d1d6ea !important;
	margin-top:0 !important;
	margin-right:0 !important;
	margin-bottom:20px !important;
	margin-left:0 !important;
	padding-top:10px !important;
	padding-right:0px !important;
	padding-bottom:15px !important;
	padding-left:10px !important;
}
#subnav ul
{
	margin:0 !important;
	padding:0 !important;
	font-size:14px !important;
	list-style:none !important;
	font-weight:bold !important;
}
#subnav ul li a
{
	text-decoration:underline !important;
	color:#2D3557 !important;
}
#subnav ul li ul
{
	font-size:12px !important;
	text-decoration:none !important;
	list-style-image:url(images/carrot.gif) !important;
	margin:5px 0 0 20px !important;
	font-weight:normal !important;
	text-align:left !important;
}
#subnav ul li ul li a
{
	text-decoration:none !important;
}
#subnav ul li ul li a:hover
{
	text-decoration:underline !important;
}
#subnav ul li ul li ul
{
	margin:0px 0 0 12px !important;
}
#subnav .sub-menu .sub-menu
{
	display:none !important;
}
#subnav .sub-menu .current-menu-item .sub-menu
{
	display:block !important;
}
#subnav .current-menu-item
{
	font-weight:bold !important;
}
#subnav li.current-menu-item li
{
	font-weight:normal !important;
}
#cat-title
{
	font-weight:bold !important;
	font-size:1.2em !important;
}
.rs-ac-legend-table
{
	border-collapse:separate !important;
	border-spacing:5px !important;
	text-align:left !important;
}
.rs-ac-legend-box
{
	display:inline-block !important;
	width:15px !important;
	margin-left:10px !important;
	text-align:center !important;
}
.rs-ac-restriction-message
{
	text-align:center !important;
	font-style:italic !important;
}
div.ui-datepicker-group .rs-min-stay,div.rs-ac-container .rs-min-stay,div.rs-at-container .rs-min-stay
{
	color:#E17009 !important;
	background-image:none !important;
	background-color:#FEF4EB !important;
	border-color:#E17009 !important;
}
span.rs-calendar-icon,.rs-sc-field label span.rs-calendar-icon
{
	background:url(images/mini_cal_icon.jpg) no-repeat !important;
	width:23px !important;
	height:18px !important;
	margin-left:3px !important;
	display:inline-block !important;
	vertical-align:-3px !important;
}
.rs-sc-field
{
	margin:5px !important;
}
.rs-sc-arrival-wrapper label span,.rs-sc-departure-wrapper label span
{
	white-space:nowrap !important;
}
.rs-sc-validation
{
	display:block !important;
	position:absolute !important;
	z-index:10000 !important;
}
.rs-sc-validation .rs-sc-hide-button
{
	margin:3px !important;
	font-size:.65em !important;
	float:right !important;
}
.rs-sc-validation .rs-sc-message
{
	display:block !important;
	padding:5px !important;
	font-weight:bold !important;
}
.rs-sc-field label span
{
	display:inline-block !important;
	text-align:right !important;
	width:100px !important;
}
.rs-sc-field label input
{
	display:inline-block !important;
	margin-left:5px !important;
	width:75px !important;
}
.rs-sc-field label select
{
	display:inline-block !important;
	margin-left:5px !important;
	width:77px !important;
}
.rs-sc-button
{
	text-align:center !important;
}
.rs-sc-selections-no-calendar-wrapper
{
	text-align:left !important;
	position:relative !important;
}
.rs-sc-inline-calendar-wrapper
{
	display:inline-block !important;
	vertical-align:top !important;
	margin-right:0.5em !important;
}
.rs-sc-inline-calendar-wrapper .ui-datepicker-calendar
{
	table-layout:fixed !important;
}
div.rs-ac-container .rs-min-stay,div.rs-at-container .rs-min-stay,div.ui-datepicker-group .rs-min-stay
{
	color:#e17009 !important;
	background-image:none !important;
	background-color:#fef4eb !important;
	border-color:#e17009 !important;
}
.rs-sc-field label span.rs-calendar-icon,span.rs-calendar-icon
{
	background:url(images/mini_cal_icon.jpg) no-repeat !important;
	width:23px !important;
	height:18px !important;
	margin-left:3px !important;
	display:inline-block !important;
	vertical-align:-3px !important;
}
.rs-at-container
{
	position:relative !important;
	min-height:150px !important;
}
.rs-at-container label
{
	display:inline-block !important;
}
.rs-at-container table
{
	border-collapse:collapse !important;
	border:0 !important;
	padding:0 !important;
	margin:0 !important;
}
.rs-at-container td
{
	padding:0 !important;
	vertical-align:middle !important;
}
.rs-at-view-bar
{
	width:100% !important;
	text-align:center !important;
	margin:5px !important;
	position:relative !important;
}
.rs-at-error-box
{
	padding:.2em !important;
	font-weight:bold !important;
}
.rs-at-legend-link-container
{
	display:flex !important;
	justify-content:center !important;
	align-items:center !important;
	font-weight:bold !important;
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	height:100% !important;
	z-index:2 !important;
}
.rs-at-legend
{
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	z-index:2 !important;
	padding:10px 10px 5px !important;
	box-sizing:border-box !important;
}
.rs-at-legend table
{
	width:unset !important;
}
.rs-at-legend h3
{
	margin:-2px 0 5px 0 !important;
	padding:0 !important;
	font-size:.9em !important;
	width:auto !important;
}
.rs-at-legend a.rs-close-link
{
	position:absolute !important;
	top:4px !important;
	right:4px !important;
	font-size:.9em !important;
}
.rs-at-legend td
{
	padding:0 4px !important;
	vertical-align:middle !important;
}
.rs-at-loading
{
	position:absolute !important;
	margin:0 auto !important;
	top:30% !important;
	left:50% !important;
	transform:translate(-50%,-50%) !important;
	text-align:center !important;
	z-index:1000 !important;
}
.rs-at-loading-icon
{
	display:block !important;
	background:url(images/loading.gif) no-repeat !important;
	width:32px !important;
	height:32px !important;
	margin:5px auto !important;
}
.rs-at-loading-text
{
	margin:0 10px 0 10px !important;
	line-height:2.2em !important;
	font-weight:bolder !important;
}
.rs-at-day-name
{
	font-size:1.2em !important;
}
.rs-at-day-number
{
	font-size:2em !important;
}
td.rs-at-day-column-caption-cell
{
	text-align:center !important;
	padding:.4em !important;
}
div.rs-at-day-column-caption
{
	text-align:center !important;
	padding:5px !important;
	display:inline-block !important;
	margin:auto !important;
}
div.rs-at-day-column-caption-nav-1
{
	float:left !important;
	display:inline-block !important;
}
div.rs-at-day-column-caption-nav-2
{
	float:right !important;
	display:inline-block !important;
}
div.rs-at-day-column-caption-nav-group
{
	display:inline-block !important;
	margin-right:6px !important;
}
.rs-at-day-nav-button.ui-button-text-only .ui-button-text
{
	font-weight:bold !important;
	padding:.02em .5em !important;
	font-size:large !important;
}
.rs-at-date-input
{
	margin-left:5px !important;
}
td.rs-at-day-column-header
{
	text-align:center !important;
	padding-top:2px !important;
	padding-bottom:2px !important;
	font-weight:lighter !important;
	font-size:.75em !important;
}
td.rs-at-today,td.rs-at-weekend
{
	font-weight:bolder !important;
}
.rs-at-unit-row-daybox
{
	position:relative !important;
}
.rs-at-unit-row-daybox div
{
	text-align:center !important;
	width:100% !important;
	position:relative !important;
}
td.rs-at-unit-row-header
{
	position:relative !important;
	cursor:pointer !important;
}
.rs-at-unit-row-header img
{
	padding:2px !important;
	border:0 !important;
	position:absolute !important;
}
a.rs-at-unit-name
{
	margin-left:3px !important;
	text-decoration:none !important;
	display:inline-block !important;
	vertical-align:middle !important;
}
a.rs-at-unit-name:hover
{
	text-decoration:underline !important;
}
td.rs-at-unit-row-header b
{
	display:inline-block !important;
	height:100% !important;
	vertical-align:middle !important;
	font-size:0 !important;
}
.rs-at-unit-photo-wrapper .rs-at-photo,.rs-at-unit-photo-wrapper .rs-photo
{
	transition:.5s !important;
	background-position:50% !important;
	background-size:cover !important;
	height:100% !important;
	width:100% !important;
	position:absolute !important;
}
.rs-at-unit-photo-wrapper
{
	margin-right:3px !important;
	float:left !important;
	position:relative !important;
}
.rs-at-unit-photo-wrapper .rs-gallery-next,.rs-at-unit-photo-wrapper .rs-gallery-previous
{
	display:none !important;
}
.rs-at-photo
{
	z-index:0 !important;
	cursor:zoom-in !important;
}
.rs-at-photo-hover
{
	z-index:1 !important;
	max-width:none !important;
}
.rs-at-booked
{
	text-align:center !important;
	cursor:url(https://guest.rezstream.com/cdn/content/css/images/aero_unavail.cur),not-allowed !important;
}
.rs-at-selected
{
	white-space:nowrap !important;
	overflow:hidden !important;
	text-align:center !important;
}
span.rs-at-booked-content,span.rs-at-selected-content
{
	position:absolute !important;
	top:50% !important;
	left:50% !important;
	margin:-8px !important;
}
.rs-at-selectable
{
	cursor:pointer !important;
}
span.rs-at-min-stay
{
	position:absolute !important;
	top:0 !important;
	right:0 !important;
	height:10px !important;
	width:10px !important;
	background-image:url(images/red-corner.png) !important;
}
td .rs-check-in-day,td .rs-check-out-day
{
	position:absolute !important;
	top:0 !important;
	left:-3px !important;
	width:5px !important;
	height:100% !important;
	box-sizing:content-box !important;
	background-color:black !important;
	border-bottom:1px solid black !important;
}
.rs-at-inhouse-msg
{
	display:inline-block !important;
	height:16px !important;
	vertical-align:sub !important;
	white-space:nowrap !important;
}
.rs-at-bookit
{
	border-width:5px !important;
	padding:7px !important;
	z-index:100 !important;
}
.rs-at-bookit div
{
	margin:.5em !important;
}
.rs-at-bookit-dates
{
	white-space:nowrap !important;
}
.rs-at-bookit-buttons
{
	text-align:center !important;
	padding-top:3px !important;
}
.rs-at-bookit div label
{
	min-width:80px !important;
	margin-right:5px !important;
}
.rs-at-help-msg
{
	font-weight:bold !important;
	padding:.3em .3em .7em .3em !important;
	white-space:nowrap !important;
	margin-bottom:15px !important;
	border-top:none !important;
	border-left:none !important;
	border-right:none !important;
}
.rs-at-info-icon
{
	display:inline-block !important;
	vertical-align:text-bottom !important;
}
.rs-sub-restriction
{
	font-weight:bold !important;
	font-size:75% !important;
	margin-top:7px !important;
}
.rs-at-message
{
	width:50% !important;
	margin:auto !important;
}
.rs-at-message p
{
	margin:auto !important;
	padding:.6em !important;
}
.rs-at-message span
{
	margin-right:.3em !important;
}
.rs-at-more-bar
{
	display:none !important;
	padding:5px !important;
}
.rs-at-nav-container
{
	text-align:center !important;
}
.rs-at-rate-options
{
	display:none !important;
	text-align:center !important;
	padding:7px !important;
	margin:5px auto !important;
	width:85% !important;
	border-width:5px !important;
}
.rs-at-rate-options input,.rs-at-rate-options select
{
	margin:3px !important;
	text-align:left !important;
}
.rs-at-rate-options label
{
	text-align:right !important;
	margin:5px 5px 0 20px !important;
}
.rs-at-has-selection td.rs-at-unit-row-daybox
{
	border-color:#ccc !important;
}
.rs-at-has-selection td.rs-at-unit-row-daybox.rs-at-choosable
{
	cursor:pointer !important;
	opacity:1 !important;
	border-color:inherit !important;
}
.rs-at-has-selection td.rs-at-unit-row-daybox,.rs-at-has-selection td.rs-at-unit-row-daybox.rs-at-choosable.rs-at-end-closed,.rs-at-no-selection .rs-at-arrival-closed
{
	cursor:url(https://guest.rezstream.com/cdn/content/css/images/aero_unavail.cur),not-allowed !important;
	opacity:.2 !important;
}
.ui-helper-hidden
{
	display:none !important;
}
.ui-helper-hidden-accessible
{
	position:absolute !important;
	clip:rect(1px 1px 1px 1px) !important;
	clip:rect(1px,1px,1px,1px) !important;
}
.ui-helper-reset
{
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
	outline:0 !important;
	line-height:1.3 !important;
	text-decoration:none !important;
	font-size:100% !important;
	list-style:none !important;
}
.ui-helper-clearfix:after,.ui-helper-clearfix:before
{
	content:"" !important;
	display:table !important;
}
.ui-helper-clearfix:after
{
	clear:both !important;
}
.ui-helper-clearfix
{
	zoom:1 !important;
}
.ui-helper-zfix
{
	width:100% !important;
	height:100% !important;
	top:0 !important;
	left:0 !important;
	position:absolute !important;
	opacity:0 !important;
	filter:Alpha(Opacity=0) !important;
}
.ui-state-disabled
{
	cursor:default !important;
}
.ui-icon
{
	display:block !important;
	text-indent:-99999px !important;
	overflow:hidden !important;
	background-repeat:no-repeat !important;
	width:16px !important;
	height:16px !important;
	background-image:url(images/ui-icons_222222_256x240.png) !important;
}
.ui-widget-overlay
{
	position:absolute !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	height:100% !important;
	background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x !important;
	opacity:.3 !important;
	filter:Alpha(Opacity=30) !important;
}
.ui-accordion .ui-accordion-header
{
	display:block !important;
	cursor:pointer !important;
	position:relative !important;
	margin-top:2px !important;
	padding:.5em .5em .5em .7em !important;
	zoom:1 !important;
}
.ui-accordion .ui-accordion-icons
{
	padding-left:2.2em !important;
}
.ui-accordion .ui-accordion-noicons
{
	padding-left:.7em !important;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons
{
	padding-left:2.2em !important;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon
{
	position:absolute !important;
	left:.5em !important;
	top:50% !important;
	margin-top:-8px !important;
}
.ui-accordion .ui-accordion-content
{
	padding:1em 2.2em !important;
	border-top:0 !important;
	overflow:auto !important;
	zoom:1 !important;
}
.ui-autocomplete
{
	position:absolute !important;
	top:0 !important;
	cursor:default !important;
}
* html .ui-autocomplete
{
	width:1px !important;
}
.ui-button
{
	display:inline-block !important;
	position:relative !important;
	padding:0 !important;
	margin-right:.1em !important;
	cursor:pointer !important;
	text-align:center !important;
	zoom:1 !important;
	overflow:visible !important;
}
.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited
{
	text-decoration:none !important;
}
.ui-button-icon-only
{
	width:2.2em !important;
}
button.ui-button-icon-only
{
	width:2.4em !important;
}
.ui-button-icons-only
{
	width:3.4em !important;
}
button.ui-button-icons-only
{
	width:3.7em !important;
}
.ui-button .ui-button-text
{
	display:block !important;
	line-height:1.4 !important;
}
.ui-button-text-only .ui-button-text
{
	padding:.4em 1em !important;
}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text
{
	padding:.4em !important;
	text-indent:-9999999px !important;
}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text
{
	padding:.4em 1em .4em 2.1em !important;
}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text
{
	padding:.4em 2.1em .4em 1em !important;
}
.ui-button-text-icons .ui-button-text
{
	padding-left:2.1em !important;
	padding-right:2.1em !important;
}
input.ui-button
{
	padding:.4em 1em !important;
}
.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon
{
	position:absolute !important;
	top:50% !important;
	margin-top:-8px !important;
}
.ui-button-icon-only .ui-icon
{
	left:50% !important;
	margin-left:-8px !important;
}
.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary
{
	left:.5em !important;
}
.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary
{
	right:.5em !important;
}
.ui-buttonset
{
	margin-right:7px !important;
}
.ui-buttonset .ui-button
{
	margin-left:0 !important;
	margin-right:-.3em !important;
}
button.ui-button::-moz-focus-inner
{
	border:0 !important;
	padding:0 !important;
}
.ui-datepicker
{
	width:17em !important;
	padding:.2em .2em 0 !important;
	display:none !important;
}
.ui-datepicker .ui-datepicker-header
{
	position:relative !important;
	padding:.2em 0 !important;
}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev
{
	position:absolute !important;
	top:2px !important;
	width:1.8em !important;
	height:1.8em !important;
}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover
{
	top:1px !important;
}
.ui-datepicker .ui-datepicker-prev
{
	left:2px !important;
}
.ui-datepicker .ui-datepicker-next
{
	right:2px !important;
}
.ui-datepicker .ui-datepicker-prev-hover
{
	left:1px !important;
}
.ui-datepicker .ui-datepicker-next-hover
{
	right:1px !important;
}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span
{
	display:block !important;
	position:absolute !important;
	left:50% !important;
	margin-left:-8px !important;
	top:50% !important;
	margin-top:-8px !important;
}
.ui-datepicker .ui-datepicker-title
{
	margin:0 2.3em !important;
	line-height:1.8em !important;
	text-align:center !important;
}
.ui-datepicker .ui-datepicker-title select
{
	font-size:1em !important;
	margin:1px 0 !important;
}
.ui-datepicker select.ui-datepicker-month-year
{
	width:100% !important;
}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year
{
	width:49% !important;
}
.ui-datepicker table
{
	width:100% !important;
	font-size:.9em !important;
	border-collapse:collapse !important;
	margin:0 0 .4em !important;
}
.ui-datepicker th
{
	padding:.7em .3em !important;
	text-align:center !important;
	font-weight:bold !important;
	border:0 !important;
}
.ui-datepicker td
{
	border:0 !important;
	padding:1px !important;
}
.ui-datepicker td a,.ui-datepicker td span
{
	display:block !important;
	padding:.2em !important;
	text-align:right !important;
	text-decoration:none !important;
}
.ui-datepicker .ui-datepicker-buttonpane
{
	background-image:none !important;
	margin:.7em 0 0 0 !important;
	padding:0 .2em !important;
	border-left:0 !important;
	border-right:0 !important;
	border-bottom:0 !important;
}
.ui-datepicker .ui-datepicker-buttonpane button
{
	float:right !important;
	margin:.5em .2em .4em !important;
	cursor:pointer !important;
	padding:.2em .6em .3em .6em !important;
	width:auto !important;
	overflow:visible !important;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current
{
	float:left !important;
}
.ui-datepicker.ui-datepicker-multi
{
	width:auto !important;
}
.ui-datepicker-multi .ui-datepicker-group
{
	float:left !important;
}
.ui-datepicker-multi .ui-datepicker-group table
{
	width:95% !important;
	margin:0 auto .4em !important;
}
.ui-datepicker-multi-2 .ui-datepicker-group
{
	width:50% !important;
}
.ui-datepicker-multi-3 .ui-datepicker-group
{
	width:33.3% !important;
}
.ui-datepicker-multi-4 .ui-datepicker-group
{
	width:25% !important;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
{
	border-left-width:0 !important;
}
.ui-datepicker-multi .ui-datepicker-buttonpane
{
	clear:left !important;
}
.ui-datepicker-row-break
{
	clear:both !important;
	width:100% !important;
	font-size:0em !important;
}
.ui-datepicker-rtl
{
	direction:rtl !important;
}
.ui-datepicker-rtl .ui-datepicker-prev
{
	right:2px !important;
	left:auto !important;
}
.ui-datepicker-rtl .ui-datepicker-next
{
	left:2px !important;
	right:auto !important;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover
{
	right:1px !important;
	left:auto !important;
}
.ui-datepicker-rtl .ui-datepicker-next:hover
{
	left:1px !important;
	right:auto !important;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane
{
	clear:right !important;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button
{
	float:left !important;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group
{
	float:right !important;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
{
	border-right-width:0 !important;
	border-left-width:1px !important;
}
.ui-datepicker-cover
{
	position:absolute !important;
	z-index:-1 !important;
	filter:mask() !important;
	top:-4px !important;
	left:-4px !important;
	width:200px !important;
	height:200px !important;
}
.ui-dialog
{
	position:absolute !important;
	padding:.2em !important;
	width:300px !important;
	overflow:hidden !important;
}
.ui-dialog .ui-dialog-titlebar
{
	padding:.4em 1em !important;
	position:relative !important;
}
.ui-dialog .ui-dialog-title
{
	float:left !important;
	margin:.1em 16px .1em 0 !important;
}
.ui-dialog .ui-dialog-titlebar-close
{
	position:absolute !important;
	right:.3em !important;
	top:50% !important;
	width:19px !important;
	margin:-10px 0 0 0 !important;
	padding:1px !important;
	height:18px !important;
}
.ui-dialog .ui-dialog-titlebar-close span
{
	display:block !important;
	margin:1px !important;
}
.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover
{
	padding:0 !important;
}
.ui-dialog .ui-dialog-content
{
	position:relative !important;
	border:0 !important;
	padding:.5em 1em !important;
	background:none !important;
	overflow:auto !important;
	zoom:1 !important;
}
.ui-dialog .ui-dialog-buttonpane
{
	text-align:left !important;
	border-width:1px 0 0 0 !important;
	background-image:none !important;
	margin:.5em 0 0 0 !important;
	padding:.3em 1em .5em .4em !important;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset
{
	float:right !important;
}
.ui-dialog .ui-dialog-buttonpane button
{
	margin:.5em .4em .5em 0 !important;
	cursor:pointer !important;
}
.ui-dialog .ui-resizable-se
{
	width:14px !important;
	height:14px !important;
	right:3px !important;
	bottom:3px !important;
}
.ui-draggable .ui-dialog-titlebar
{
	cursor:move !important;
}
.ui-menu
{
	list-style:none !important;
	padding:2px !important;
	margin:0 !important;
	display:block !important;
	outline:none !important;
}
.ui-menu .ui-menu
{
	margin-top:-3px !important;
	position:absolute !important;
}
.ui-menu .ui-menu-item
{
	margin:0 !important;
	padding:0 !important;
	zoom:1 !important;
	width:100% !important;
}
.ui-menu .ui-menu-divider
{
	margin:5px -2px 5px -2px !important;
	height:0 !important;
	font-size:0 !important;
	line-height:0 !important;
	border-width:1px 0 0 0 !important;
}
.ui-menu .ui-menu-item a
{
	text-decoration:none !important;
	display:block !important;
	padding:2px .4em !important;
	line-height:1.5 !important;
	zoom:1 !important;
	font-weight:normal !important;
}
.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus
{
	font-weight:400 !important;
	margin:-1px !important;
}
.ui-menu .ui-state-disabled
{
	font-weight:normal !important;
	margin:.4em 0 .2em !important;
	line-height:1.5 !important;
}
.ui-menu .ui-state-disabled a
{
	cursor:default !important;
}
.ui-menu-icons
{
	position:relative !important;
}
.ui-menu-icons .ui-menu-item a
{
	position:relative !important;
	padding-left:2em !important;
}
.ui-menu .ui-icon
{
	position:absolute !important;
	top:.2em !important;
	left:.2em !important;
}
.ui-menu .ui-menu-icon
{
	position:static !important;
	float:right !important;
}
.ui-progressbar
{
	height:2em !important;
	text-align:left !important;
	overflow:hidden !important;
}
.ui-progressbar .ui-progressbar-value
{
	margin:-1px !important;
	height:100% !important;
}
.ui-resizable
{
	position:relative !important;
}
.ui-resizable-handle
{
	position:absolute !important;
	font-size:0.1px !important;
	display:block !important;
}
.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle
{
	display:none !important;
}
.ui-resizable-n
{
	cursor:n-resize !important;
	height:7px !important;
	width:100% !important;
	top:-5px !important;
	left:0 !important;
}
.ui-resizable-s
{
	cursor:s-resize !important;
	height:7px !important;
	width:100% !important;
	bottom:-5px !important;
	left:0 !important;
}
.ui-resizable-e
{
	cursor:e-resize !important;
	width:7px !important;
	right:-5px !important;
	top:0 !important;
	height:100% !important;
}
.ui-resizable-w
{
	cursor:w-resize !important;
	width:7px !important;
	left:-5px !important;
	top:0 !important;
	height:100% !important;
}
.ui-resizable-se
{
	cursor:se-resize !important;
	width:12px !important;
	height:12px !important;
	right:1px !important;
	bottom:1px !important;
}
.ui-resizable-sw
{
	cursor:sw-resize !important;
	width:9px !important;
	height:9px !important;
	left:-5px !important;
	bottom:-5px !important;
}
.ui-resizable-nw
{
	cursor:nw-resize !important;
	width:9px !important;
	height:9px !important;
	left:-5px !important;
	top:-5px !important;
}
.ui-resizable-ne
{
	cursor:ne-resize !important;
	width:9px !important;
	height:9px !important;
	right:-5px !important;
	top:-5px !important;
}
.ui-selectable-helper
{
	position:absolute !important;
	z-index:100 !important;
	border:1px dotted black !important;
}
.ui-slider
{
	position:relative !important;
	text-align:left !important;
}
.ui-slider .ui-slider-handle
{
	position:absolute !important;
	z-index:2 !important;
	width:1.2em !important;
	height:1.2em !important;
	cursor:default !important;
}
.ui-slider .ui-slider-range
{
	position:absolute !important;
	z-index:1 !important;
	font-size:.7em !important;
	display:block !important;
	border:0 !important;
	background-position:0 0 !important;
}
.ui-slider-horizontal
{
	height:.8em !important;
}
.ui-slider-horizontal .ui-slider-handle
{
	top:-.3em !important;
	margin-left:-.6em !important;
}
.ui-slider-horizontal .ui-slider-range
{
	top:0 !important;
	height:100% !important;
}
.ui-slider-horizontal .ui-slider-range-min
{
	left:0 !important;
}
.ui-slider-horizontal .ui-slider-range-max
{
	right:0 !important;
}
.ui-slider-vertical
{
	width:.8em !important;
	height:100px !important;
}
.ui-slider-vertical .ui-slider-handle
{
	left:-.3em !important;
	margin-left:0 !important;
	margin-bottom:-.6em !important;
}
.ui-slider-vertical .ui-slider-range
{
	left:0 !important;
	width:100% !important;
}
.ui-slider-vertical .ui-slider-range-min
{
	bottom:0 !important;
}
.ui-slider-vertical .ui-slider-range-max
{
	top:0 !important;
}
.ui-spinner
{
	position:relative !important;
	display:inline-block !important;
	overflow:hidden !important;
	padding:0 !important;
	vertical-align:middle !important;
}
.ui-spinner,.ui-spinner-input
{
	padding:0 !important;
	vertical-align:middle !important;
}
.ui-spinner-input
{
	border:none !important;
	background:none !important;
	padding:0 !important;
	margin:.2em 0 !important;
	vertical-align:middle !important;
	margin-left:.4em !important;
	margin-right:22px !important;
}
.ui-spinner-button
{
	width:16px !important;
	height:50% !important;
	font-size:.5em !important;
	padding:0 !important;
	margin:0 !important;
	text-align:center !important;
	position:absolute !important;
	cursor:default !important;
	display:block !important;
	overflow:hidden !important;
	right:0 !important;
}
.ui-spinner a.ui-spinner-button
{
	border-top:none !important;
	border-bottom:none !important;
	border-right:none !important;
}
.ui-spinner .ui-icon
{
	position:absolute !important;
	margin-top:-8px !important;
	top:50% !important;
	left:0 !important;
}
.ui-spinner-up
{
	top:0 !important;
}
.ui-spinner-down
{
	bottom:0 !important;
}
.ui-spinner .ui-icon-triangle-1-s
{
	background-position:-65px -16px !important;
}
.ui-tabs
{
	position:relative !important;
	padding:.2em !important;
	zoom:1 !important;
}
.ui-tabs .ui-tabs-nav
{
	margin:0 !important;
	padding:.2em .2em 0 !important;
}
.ui-tabs .ui-tabs-nav li
{
	list-style:none !important;
	float:left !important;
	position:relative !important;
	top:0 !important;
	margin:1px .2em 0 0 !important;
	border-bottom:0 !important;
	padding:0 !important;
	white-space:nowrap !important;
}
.ui-tabs .ui-tabs-nav li a
{
	float:left !important;
	padding:.5em 1em !important;
	text-decoration:none !important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active
{
	margin-bottom:-1px !important;
	padding-bottom:1px !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a
{
	cursor:text !important;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a
{
	cursor:pointer !important;
}
.ui-tabs .ui-tabs-panel
{
	display:block !important;
	border-width:0 !important;
	padding:1em 1.4em !important;
	background:none !important;
}
.ui-tooltip
{
	padding:8px !important;
	position:absolute !important;
	z-index:9999 !important;
	max-width:300px !important;
	-webkit-box-shadow:0 0 5px #aaa !important;
	box-shadow:0 0 5px #aaa !important;
}
* html .ui-tooltip
{
	background-image:none !important;
}
body .ui-tooltip
{
	border-width:2px !important;
}
.ui-widget
{
	font-family:Verdana, Arial, sans-serif !important;
	font-size:1.1em !important;
}
.ui-widget .ui-widget
{
	font-size:1em !important;
}
.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea
{
	font-family:Verdana, Arial, sans-serif !important;
	font-size:1em !important;
}
.ui-widget-content
{
	border:1px solid #aaaaaa !important;
	background:#ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x !important;
	color:#222222 !important;
}
.ui-widget-content a
{
	color:#222222 !important;
}
.ui-widget-header
{
	border:1px solid #aaaaaa !important;
	background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important;
	color:#222222 !important;
	font-weight:bold !important;
}
.ui-widget-header a
{
	color:#222222 !important;
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default
{
	border:1px solid #d3d3d3 !important;
	background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x !important;
	font-weight:normal !important;
	color:#555555 !important;
}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited
{
	color:#555555 !important;
	text-decoration:none !important;
}
.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover
{
	border:1px solid #999 !important;
	background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x !important;
	font-weight:400 !important;
	color:#212121 !important;
}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited
{
	color:#212121 !important;
	text-decoration:none !important;
}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active
{
	border:1px solid #aaaaaa !important;
	background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x !important;
	font-weight:normal !important;
	color:#212121 !important;
}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited
{
	color:#212121 !important;
	text-decoration:none !important;
}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight
{
	border:1px solid #fcefa1 !important;
	background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x !important;
	color:#363636 !important;
}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a
{
	color:#363636 !important;
}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error
{
	border:1px solid #cd0a0a !important;
	background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x !important;
	color:#cd0a0a !important;
}
.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a
{
	color:#cd0a0a !important;
}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary
{
	font-weight:bold !important;
}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary
{
	opacity:.7 !important;
	filter:Alpha(Opacity=70) !important;
	font-weight:normal !important;
}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled
{
	opacity:.35 !important;
	filter:Alpha(Opacity=35) !important;
	background-image:none !important;
}
.ui-state-disabled .ui-icon
{
	filter:Alpha(Opacity=35) !important;
}
.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon
{
	background-image:url(images/ui-icons_222222_256x240.png) !important;
}
.ui-state-default .ui-icon
{
	background-image:url(images/ui-icons_888888_256x240.png) !important;
}
.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon
{
	background-image:url(images/ui-icons_454545_256x240.png) !important;
}
.ui-state-highlight .ui-icon
{
	background-image:url(images/ui-icons_2e83ff_256x240.png) !important;
}
.ui-state-error-text .ui-icon,.ui-state-error .ui-icon
{
	background-image:url(images/ui-icons_cd0a0a_256x240.png) !important;
}
.ui-icon-carat-1-n
{
	background-position:0 0 !important;
}
.ui-icon-carat-1-ne
{
	background-position:-16px 0 !important;
}
.ui-icon-carat-1-e
{
	background-position:-32px 0 !important;
}
.ui-icon-carat-1-se
{
	background-position:-48px 0 !important;
}
.ui-icon-carat-1-s
{
	background-position:-64px 0 !important;
}
.ui-icon-carat-1-sw
{
	background-position:-80px 0 !important;
}
.ui-icon-carat-1-w
{
	background-position:-96px 0 !important;
}
.ui-icon-carat-1-nw
{
	background-position:-112px 0 !important;
}
.ui-icon-carat-2-n-s
{
	background-position:-128px 0 !important;
}
.ui-icon-carat-2-e-w
{
	background-position:-144px 0 !important;
}
.ui-icon-triangle-1-n
{
	background-position:0 -16px !important;
}
.ui-icon-triangle-1-ne
{
	background-position:-16px -16px !important;
}
.ui-icon-triangle-1-e
{
	background-position:-32px -16px !important;
}
.ui-icon-triangle-1-se
{
	background-position:-48px -16px !important;
}
.ui-icon-triangle-1-s
{
	background-position:-64px -16px !important;
}
.ui-icon-triangle-1-sw
{
	background-position:-80px -16px !important;
}
.ui-icon-triangle-1-w
{
	background-position:-96px -16px !important;
}
.ui-icon-triangle-1-nw
{
	background-position:-112px -16px !important;
}
.ui-icon-triangle-2-n-s
{
	background-position:-128px -16px !important;
}
.ui-icon-triangle-2-e-w
{
	background-position:-144px -16px !important;
}
.ui-icon-arrow-1-n
{
	background-position:0 -32px !important;
}
.ui-icon-arrow-1-ne
{
	background-position:-16px -32px !important;
}
.ui-icon-arrow-1-e
{
	background-position:-32px -32px !important;
}
.ui-icon-arrow-1-se
{
	background-position:-48px -32px !important;
}
.ui-icon-arrow-1-s
{
	background-position:-64px -32px !important;
}
.ui-icon-arrow-1-sw
{
	background-position:-80px -32px !important;
}
.ui-icon-arrow-1-w
{
	background-position:-96px -32px !important;
}
.ui-icon-arrow-1-nw
{
	background-position:-112px -32px !important;
}
.ui-icon-arrow-2-n-s
{
	background-position:-128px -32px !important;
}
.ui-icon-arrow-2-ne-sw
{
	background-position:-144px -32px !important;
}
.ui-icon-arrow-2-e-w
{
	background-position:-160px -32px !important;
}
.ui-icon-arrow-2-se-nw
{
	background-position:-176px -32px !important;
}
.ui-icon-arrowstop-1-n
{
	background-position:-192px -32px !important;
}
.ui-icon-arrowstop-1-e
{
	background-position:-208px -32px !important;
}
.ui-icon-arrowstop-1-s
{
	background-position:-224px -32px !important;
}
.ui-icon-arrowstop-1-w
{
	background-position:-240px -32px !important;
}
.ui-icon-arrowthick-1-n
{
	background-position:0 -48px !important;
}
.ui-icon-arrowthick-1-ne
{
	background-position:-16px -48px !important;
}
.ui-icon-arrowthick-1-e
{
	background-position:-32px -48px !important;
}
.ui-icon-arrowthick-1-se
{
	background-position:-48px -48px !important;
}
.ui-icon-arrowthick-1-s
{
	background-position:-64px -48px !important;
}
.ui-icon-arrowthick-1-sw
{
	background-position:-80px -48px !important;
}
.ui-icon-arrowthick-1-w
{
	background-position:-96px -48px !important;
}
.ui-icon-arrowthick-1-nw
{
	background-position:-112px -48px !important;
}
.ui-icon-arrowthick-2-n-s
{
	background-position:-128px -48px !important;
}
.ui-icon-arrowthick-2-ne-sw
{
	background-position:-144px -48px !important;
}
.ui-icon-arrowthick-2-e-w
{
	background-position:-160px -48px !important;
}
.ui-icon-arrowthick-2-se-nw
{
	background-position:-176px -48px !important;
}
.ui-icon-arrowthickstop-1-n
{
	background-position:-192px -48px !important;
}
.ui-icon-arrowthickstop-1-e
{
	background-position:-208px -48px !important;
}
.ui-icon-arrowthickstop-1-s
{
	background-position:-224px -48px !important;
}
.ui-icon-arrowthickstop-1-w
{
	background-position:-240px -48px !important;
}
.ui-icon-arrowreturnthick-1-w
{
	background-position:0 -64px !important;
}
.ui-icon-arrowreturnthick-1-n
{
	background-position:-16px -64px !important;
}
.ui-icon-arrowreturnthick-1-e
{
	background-position:-32px -64px !important;
}
.ui-icon-arrowreturnthick-1-s
{
	background-position:-48px -64px !important;
}
.ui-icon-arrowreturn-1-w
{
	background-position:-64px -64px !important;
}
.ui-icon-arrowreturn-1-n
{
	background-position:-80px -64px !important;
}
.ui-icon-arrowreturn-1-e
{
	background-position:-96px -64px !important;
}
.ui-icon-arrowreturn-1-s
{
	background-position:-112px -64px !important;
}
.ui-icon-arrowrefresh-1-w
{
	background-position:-128px -64px !important;
}
.ui-icon-arrowrefresh-1-n
{
	background-position:-144px -64px !important;
}
.ui-icon-arrowrefresh-1-e
{
	background-position:-160px -64px !important;
}
.ui-icon-arrowrefresh-1-s
{
	background-position:-176px -64px !important;
}
.ui-icon-arrow-4
{
	background-position:0 -80px !important;
}
.ui-icon-arrow-4-diag
{
	background-position:-16px -80px !important;
}
.ui-icon-extlink
{
	background-position:-32px -80px !important;
}
.ui-icon-newwin
{
	background-position:-48px -80px !important;
}
.ui-icon-refresh
{
	background-position:-64px -80px !important;
}
.ui-icon-shuffle
{
	background-position:-80px -80px !important;
}
.ui-icon-transfer-e-w
{
	background-position:-96px -80px !important;
}
.ui-icon-transferthick-e-w
{
	background-position:-112px -80px !important;
}
.ui-icon-folder-collapsed
{
	background-position:0 -96px !important;
}
.ui-icon-folder-open
{
	background-position:-16px -96px !important;
}
.ui-icon-document
{
	background-position:-32px -96px !important;
}
.ui-icon-document-b
{
	background-position:-48px -96px !important;
}
.ui-icon-note
{
	background-position:-64px -96px !important;
}
.ui-icon-mail-closed
{
	background-position:-80px -96px !important;
}
.ui-icon-mail-open
{
	background-position:-96px -96px !important;
}
.ui-icon-suitcase
{
	background-position:-112px -96px !important;
}
.ui-icon-comment
{
	background-position:-128px -96px !important;
}
.ui-icon-person
{
	background-position:-144px -96px !important;
}
.ui-icon-print
{
	background-position:-160px -96px !important;
}
.ui-icon-trash
{
	background-position:-176px -96px !important;
}
.ui-icon-locked
{
	background-position:-192px -96px !important;
}
.ui-icon-unlocked
{
	background-position:-208px -96px !important;
}
.ui-icon-bookmark
{
	background-position:-224px -96px !important;
}
.ui-icon-tag
{
	background-position:-240px -96px !important;
}
.ui-icon-home
{
	background-position:0 -112px !important;
}
.ui-icon-flag
{
	background-position:-16px -112px !important;
}
.ui-icon-calendar
{
	background-position:-32px -112px !important;
}
.ui-icon-cart
{
	background-position:-48px -112px !important;
}
.ui-icon-pencil
{
	background-position:-64px -112px !important;
}
.ui-icon-clock
{
	background-position:-80px -112px !important;
}
.ui-icon-disk
{
	background-position:-96px -112px !important;
}
.ui-icon-calculator
{
	background-position:-112px -112px !important;
}
.ui-icon-zoomin
{
	background-position:-128px -112px !important;
}
.ui-icon-zoomout
{
	background-position:-144px -112px !important;
}
.ui-icon-search
{
	background-position:-160px -112px !important;
}
.ui-icon-wrench
{
	background-position:-176px -112px !important;
}
.ui-icon-gear
{
	background-position:-192px -112px !important;
}
.ui-icon-heart
{
	background-position:-208px -112px !important;
}
.ui-icon-star
{
	background-position:-224px -112px !important;
}
.ui-icon-link
{
	background-position:-240px -112px !important;
}
.ui-icon-cancel
{
	background-position:0 -128px !important;
}
.ui-icon-plus
{
	background-position:-16px -128px !important;
}
.ui-icon-plusthick
{
	background-position:-32px -128px !important;
}
.ui-icon-minus
{
	background-position:-48px -128px !important;
}
.ui-icon-minusthick
{
	background-position:-64px -128px !important;
}
.ui-icon-close
{
	background-position:-80px -128px !important;
}
.ui-icon-closethick
{
	background-position:-96px -128px !important;
}
.ui-icon-key
{
	background-position:-112px -128px !important;
}
.ui-icon-lightbulb
{
	background-position:-128px -128px !important;
}
.ui-icon-scissors
{
	background-position:-144px -128px !important;
}
.ui-icon-clipboard
{
	background-position:-160px -128px !important;
}
.ui-icon-copy
{
	background-position:-176px -128px !important;
}
.ui-icon-contact
{
	background-position:-192px -128px !important;
}
.ui-icon-image
{
	background-position:-208px -128px !important;
}
.ui-icon-video
{
	background-position:-224px -128px !important;
}
.ui-icon-script
{
	background-position:-240px -128px !important;
}
.ui-icon-alert
{
	background-position:0 -144px !important;
}
.ui-icon-info
{
	background-position:-16px -144px !important;
}
.ui-icon-notice
{
	background-position:-32px -144px !important;
}
.ui-icon-help
{
	background-position:-48px -144px !important;
}
.ui-icon-check
{
	background-position:-64px -144px !important;
}
.ui-icon-bullet
{
	background-position:-80px -144px !important;
}
.ui-icon-radio-on
{
	background-position:-96px -144px !important;
}
.ui-icon-radio-off
{
	background-position:-112px -144px !important;
}
.ui-icon-pin-w
{
	background-position:-128px -144px !important;
}
.ui-icon-pin-s
{
	background-position:-144px -144px !important;
}
.ui-icon-play
{
	background-position:0 -160px !important;
}
.ui-icon-pause
{
	background-position:-16px -160px !important;
}
.ui-icon-seek-next
{
	background-position:-32px -160px !important;
}
.ui-icon-seek-prev
{
	background-position:-48px -160px !important;
}
.ui-icon-seek-end
{
	background-position:-64px -160px !important;
}
.ui-icon-seek-first,.ui-icon-seek-start
{
	background-position:-80px -160px !important;
}
.ui-icon-stop
{
	background-position:-96px -160px !important;
}
.ui-icon-eject
{
	background-position:-112px -160px !important;
}
.ui-icon-volume-off
{
	background-position:-128px -160px !important;
}
.ui-icon-volume-on
{
	background-position:-144px -160px !important;
}
.ui-icon-power
{
	background-position:0 -176px !important;
}
.ui-icon-signal-diag
{
	background-position:-16px -176px !important;
}
.ui-icon-signal
{
	background-position:-32px -176px !important;
}
.ui-icon-battery-0
{
	background-position:-48px -176px !important;
}
.ui-icon-battery-1
{
	background-position:-64px -176px !important;
}
.ui-icon-battery-2
{
	background-position:-80px -176px !important;
}
.ui-icon-battery-3
{
	background-position:-96px -176px !important;
}
.ui-icon-circle-plus
{
	background-position:0 -192px !important;
}
.ui-icon-circle-minus
{
	background-position:-16px -192px !important;
}
.ui-icon-circle-close
{
	background-position:-32px -192px !important;
}
.ui-icon-circle-triangle-e
{
	background-position:-48px -192px !important;
}
.ui-icon-circle-triangle-s
{
	background-position:-64px -192px !important;
}
.ui-icon-circle-triangle-w
{
	background-position:-80px -192px !important;
}
.ui-icon-circle-triangle-n
{
	background-position:-96px -192px !important;
}
.ui-icon-circle-arrow-e
{
	background-position:-112px -192px !important;
}
.ui-icon-circle-arrow-s
{
	background-position:-128px -192px !important;
}
.ui-icon-circle-arrow-w
{
	background-position:-144px -192px !important;
}
.ui-icon-circle-arrow-n
{
	background-position:-160px -192px !important;
}
.ui-icon-circle-zoomin
{
	background-position:-176px -192px !important;
}
.ui-icon-circle-zoomout
{
	background-position:-192px -192px !important;
}
.ui-icon-circle-check
{
	background-position:-208px -192px !important;
}
.ui-icon-circlesmall-plus
{
	background-position:0 -208px !important;
}
.ui-icon-circlesmall-minus
{
	background-position:-16px -208px !important;
}
.ui-icon-circlesmall-close
{
	background-position:-32px -208px !important;
}
.ui-icon-squaresmall-plus
{
	background-position:-48px -208px !important;
}
.ui-icon-squaresmall-minus
{
	background-position:-64px -208px !important;
}
.ui-icon-squaresmall-close
{
	background-position:-80px -208px !important;
}
.ui-icon-grip-dotted-vertical
{
	background-position:0 -224px !important;
}
.ui-icon-grip-dotted-horizontal
{
	background-position:-16px -224px !important;
}
.ui-icon-grip-solid-vertical
{
	background-position:-32px -224px !important;
}
.ui-icon-grip-solid-horizontal
{
	background-position:-48px -224px !important;
}
.ui-icon-gripsmall-diagonal-se
{
	background-position:-64px -224px !important;
}
.ui-icon-grip-diagonal-se
{
	background-position:-80px -224px !important;
}
.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top
{
	-moz-border-radius-topleft:4px !important;
	-webkit-border-top-left-radius:4px !important;
	-khtml-border-top-left-radius:4px !important;
	border-top-left-radius:4px !important;
}
.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr
{
	-moz-border-radius-topright:4px !important;
	-webkit-border-top-right-radius:4px !important;
	-khtml-border-top-right-radius:4px !important;
	border-top-right-radius:4px !important;
}
.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left
{
	-moz-border-radius-bottomleft:4px !important;
	-webkit-border-bottom-left-radius:4px !important;
	-khtml-border-bottom-left-radius:4px !important;
	border-bottom-left-radius:4px !important;
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right
{
	-moz-border-radius-bottomright:4px !important;
	-webkit-border-bottom-right-radius:4px !important;
	-khtml-border-bottom-right-radius:4px !important;
	border-bottom-right-radius:4px !important;
}
.ui-widget-overlay,.ui-widget-shadow
{
	background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x !important;
	opacity:.3 !important;
	filter:Alpha(Opacity=30) !important;
}
.ui-widget-shadow
{
	margin:-8px 0 0 -8px !important;
	padding:8px !important;
	background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x !important;
	opacity:.3 !important;
	filter:Alpha(Opacity=30) !important;
	-moz-border-radius:8px !important;
	-khtml-border-radius:8px !important;
	-webkit-border-radius:8px !important;
	border-radius:8px !important;
}
.rs-at-unit-photo-wrapper .rs-photo,.rs-at-unit-photo-wrapper .rs-at-photo
{
	transition:.5s !important;
	background-position:center !important;
	background-size:cover !important;
	height:100% !important;
	width:100% !important;
	position:absolute !important;
}
.rs-at-unit-photo-wrapper .rs-gallery-previous
{
	display:none !important;
}
.rs-at-unit-photo-wrapper .rs-gallery-next
{
	display:none !important;
}
.rs-at-no-selection .rs-at-arrival-closed,.rs-at-has-selection td.rs-at-unit-row-daybox,.rs-at-has-selection td.rs-at-unit-row-daybox.rs-at-choosable.rs-at-end-closed
{
	cursor:url(https://guest.rezstream.com/cdn/content/css/images/aero_unavail.cur),not-allowed !important;
	opacity:.20 !important;
}
.ui-helper-clearfix:before,.ui-helper-clearfix:after
{
	content:"" !important;
	display:table !important;
}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active
{
	text-decoration:none !important;
}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon
{
	position:absolute !important;
	top:50% !important;
	margin-top:-8px !important;
}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary
{
	left:.5em !important;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary
{
	right:.5em !important;
}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary
{
	right:.5em !important;
}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next
{
	position:absolute !important;
	top:2px !important;
	width:1.8em !important;
	height:1.8em !important;
}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover
{
	top:1px !important;
}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span
{
	display:block !important;
	position:absolute !important;
	left:50% !important;
	margin-left:-8px !important;
	top:50% !important;
	margin-top:-8px !important;
}
.ui-datepicker td span,.ui-datepicker td a
{
	display:block !important;
	padding:.2em !important;
	text-align:right !important;
	text-decoration:none !important;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header
{
	border-left-width:0 !important;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
{
	border-left-width:0 !important;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current
{
	float:right !important;
}
.ui-datepicker-rtl .ui-datepicker-group
{
	float:right !important;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header
{
	border-right-width:0 !important;
	border-left-width:1px !important;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
{
	border-right-width:0 !important;
	border-left-width:1px !important;
}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus
{
	padding:0 !important;
}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active
{
	font-weight:normal !important;
	margin:-1px !important;
}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle
{
	display:none !important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a
{
	cursor:text !important;
}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a
{
	cursor:pointer !important;
}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button
{
	font-family:Verdana, Arial, sans-serif !important;
	font-size:1em !important;
}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus
{
	border:1px solid #999999 !important;
	background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x !important;
	font-weight:normal !important;
	color:#212121 !important;
}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a
{
	color:#cd0a0a !important;
}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text
{
	color:#cd0a0a !important;
}
.ui-widget-content .ui-icon
{
	background-image:url(images/ui-icons_222222_256x240.png) !important;
}
.ui-widget-header .ui-icon
{
	background-image:url(images/ui-icons_222222_256x240.png) !important;
}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon
{
	background-image:url(images/ui-icons_454545_256x240.png) !important;
}
.ui-state-active .ui-icon
{
	background-image:url(images/ui-icons_454545_256x240.png) !important;
}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon
{
	background-image:url(images/ui-icons_cd0a0a_256x240.png) !important;
}
.ui-icon-seek-start
{
	background-position:-80px -160px !important;
}
.ui-icon-seek-first
{
	background-position:-80px -160px !important;
}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl
{
	-moz-border-radius-topleft:4px !important;
	-webkit-border-top-left-radius:4px !important;
	-khtml-border-top-left-radius:4px !important;
	border-top-left-radius:4px !important;
}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr
{
	-moz-border-radius-topright:4px !important;
	-webkit-border-top-right-radius:4px !important;
	-khtml-border-top-right-radius:4px !important;
	border-top-right-radius:4px !important;
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl
{
	-moz-border-radius-bottomleft:4px !important;
	-webkit-border-bottom-left-radius:4px !important;
	-khtml-border-bottom-left-radius:4px !important;
	border-bottom-left-radius:4px !important;
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br
{
	-moz-border-radius-bottomright:4px !important;
	-webkit-border-bottom-right-radius:4px !important;
	-khtml-border-bottom-right-radius:4px !important;
	border-bottom-right-radius:4px !important;
}
*#dm *.dmBody div.u_Reviews
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/steamboat+springs-+colorado+in+winter+%281%29-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1775508783:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1775508783.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1775508783>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_pa_9369978:before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_pa_9369978.before
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_pa_9369978>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_pa_9369978:before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_pa_9369978.before
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_pa_9369978>.bgExtraLayerOverlay
{
	background-color:rgba(0,5,12,1) !important;
	opacity:0.5 !important;
}
*#dm *.dmBody div.u_pa_9369978
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/steamboat+springs-+colorado+in+winter+%281%29-1920w.jpg) !important;
}
*#dm *.dmBody *.u_1305774165:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1305774165.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1305774165>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1305774165:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1305774165.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1305774165>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1305774165
{
	background-color:rgba(242,242,242,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1042883796:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1042883796.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1042883796>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1042883796:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1042883796.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1042883796>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1042883796
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
	background-color:rgba(242,242,242,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1578351930
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1263593816
{
	line-height:1.5 !important;
}
*#dm *.dmBody div.u_1629992311
{
	background-color:rgba(255,255,255,1) !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;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
	border-radius:14px 14px 14px 14px !important;
}
*#dm *.dmBody div.u_1923773274:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1923773274.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody div.u_1923773274>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.4 !important;
}
*#dm *.dmBody *.u_1923773274:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1923773274.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1923773274>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody h3.u_1764376005
{
	line-height:initial !important;
}
*#dm *.dmBody *.u_1737865294:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1737865294.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1737865294>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1737865294:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1737865294.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1737865294>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1737865294
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1940606241
{
	background-color:rgba(255,255,255,1) !important;
}
*.u_1940606241
{
	background-image:none !important;
	background-color:rgb(255,255,255) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody h3.u_1881409982
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1976046975
{
	background-color:rgba(255,255,255,1) !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
}
*#dm *.dmBody *.u_1029031620:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1029031620.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1029031620>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1029031620:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1029031620.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1029031620>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1029031620
{
	background-color:rgba(242,242,242,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1612085366
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/22-bae9f3f4-1920w.png) !important;
	background-color:rgba(192,204,225,0.39) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1612085366:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1612085366.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1612085366>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1612085366:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.56 !important;
}
*#dm *.dmBody div.u_1612085366.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.56 !important;
}
*#dm *.dmBody div.u_1612085366>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.56 !important;
}
*#dm *.dmBody *.u_1643069507:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1643069507.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1643069507>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody a.u_1077515191 span.text
{
	font-weight:400 !important;
}
*#dm *.dmBody *.u_1051419216
{
	justify-content:center !important;
	text-align:center !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_About:before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_About.before
{
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_About>.bgExtraLayerOverlay
{
	opacity:0.9 !important;
}
*.u_Services
{
	background-image:none !important;
	background-color:rgb(255,255,255) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1781625162
{
	background-color:rgba(51,56,79,1) !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_1293294477
{
	background-color:rgba(255,255,255,0.9) !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_1586668535
{
	background-color:rgba(255,255,255,0.9) !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_1609852499
{
	background-color:rgba(246,247,248,1) !important;
	border-style:solid !important;
	border-width:0px !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
}
*#dm *.dmBody div.u_1210894857
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1848047478
{
	background-color:rgba(51,56,79,1) !important;
}
*#dm *.dmBody div.u_1697741945
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_About
{
	background-color:rgba(0,0,0,0) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1393883243
{
	background-color:rgba(255,255,255,0.9) !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_1775508783:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.36 !important;
}
*#dm *.dmBody div.u_1775508783.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.36 !important;
}
*#dm *.dmBody div.u_1775508783>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.36 !important;
}
*#dm *.dmBody div.u_1724066971
{
	background-color:rgba(246,247,248,1) !important;
	-webkit-box-shadow:rgba(210,210,210,1) 0px 3px 11px 0px !important;
	box-shadow:rgba(210,210,210,1) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgba(210,210,210,1) 0px 3px 11px 0px !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody h3.u_1255592745
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1568946730
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_1646757379 input:not([type="submit"])
{
	background-color:rgba(246,247,248,1) !important;
	border-color:rgba(19,27,59,1) !important;
	border-style:solid !important;
	border-width:1px !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1646757379 textarea
{
	background-color:rgba(246,247,248,1) !important;
	border-color:rgba(19,27,59,1) !important;
	border-style:solid !important;
	border-width:1px !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1646757379 select
{
	background-color:rgba(246,247,248,1) !important;
	border-color:rgba(19,27,59,1) !important;
	border-style:solid !important;
	border-width:1px !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody *.u_1455492110
{
	display:block !important;
}
*#dm *.dmBody *.u_1416960443
{
	display:none !important;
}
*#dm *.dmBody *.u_1906989195
{
	display:none !important;
}
*#dm *.dmBody *.u_1505944494
{
	display:block !important;
}
*#dm *.dmBody *.u_1407329923
{
	display:none !important;
}
*#dm *.dmBody *.u_1461761976
{
	display:none !important;
}
*#dm *.dmBody *.u_1757613310
{
	display:block !important;
}
*#dm *.dmBody *.u_1607638383
{
	display:none !important;
}
*#dm *.dmBody *.u_1500283220
{
	display:none !important;
}
*#dm *.dmBody *.u_1883931099
{
	display:block !important;
}
*#dm *.dmBody *.u_1117892001
{
	display:none !important;
}
*#dm *.dmBody *.u_1234143121
{
	display:none !important;
}
*#dm *.dmBody *.u_1027114311
{
	display:block !important;
}
*#dm *.dmBody *.u_1122500999
{
	display:none !important;
}
*#dm *.dmBody *.u_1046570796
{
	display:none !important;
}
*#dm *.dmBody *.u_1437543047
{
	display:block !important;
}
*#dm *.dmBody *.u_1294149557
{
	display:none !important;
}
*#dm *.dmBody *.u_1537918325
{
	display:none !important;
}
*#dm *.dmBody *.u_1511270394
{
	display:block !important;
}
*#dm *.dmBody *.u_1212105481
{
	display:none !important;
}
*#dm *.dmBody *.u_1609286540
{
	display:none !important;
}
*#dm *.dmBody *.u_1174091340
{
	display:block !important;
}
*#dm *.dmBody *.u_1999967575
{
	display:none !important;
}
*#dm *.dmBody *.u_1884659679
{
	display:none !important;
}
*#dm *.dmBody *.u_1299104974
{
	display:block !important;
}
*#dm *.dmBody *.u_1670698640
{
	display:none !important;
}
*#dm *.dmBody *.u_1470967035
{
	display:none !important;
}
*#dm *.dmBody *.u_1327317188
{
	display:block !important;
}
*#dm *.dmBody *.u_1116081672
{
	display:none !important;
}
*#dm *.dmBody *.u_1931852824
{
	display:none !important;
}
*#dm *.dmBody *.u_1364669527
{
	display:block !important;
}
*#dm *.dmBody *.u_1490227698
{
	display:none !important;
}
*#dm *.dmBody *.u_1314416069
{
	display:none !important;
}
*#dm *.dmBody *.u_1686645521
{
	display:block !important;
}
*#dm *.dmBody *.u_1417193136
{
	display:none !important;
}
*#dm *.dmBody *.u_1815220702
{
	display:none !important;
}
*#dm *.dmBody *.u_1037680529
{
	display:block !important;
}
*#dm *.dmBody *.u_1793277909
{
	display:none !important;
}
*#dm *.dmBody *.u_1587363994
{
	display:none !important;
}
*#dm *.dmBody *.u_1795403179
{
	display:block !important;
}
*#dm *.dmBody *.u_1394143297
{
	display:none !important;
}
*#dm *.dmBody *.u_1644726941
{
	display:none !important;
}
*#dm *.dmBody *.u_1155156864 .photoGalleryViewAll
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1155156864 .caption-container .caption-title
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1350337652
{
	background-color:rgba(239,240,246,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/wavy+tile-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1350337652:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1350337652.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1350337652>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1350337652:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1350337652.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1350337652>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody *.u_Services:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_Services.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_Services>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_FAQs
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/wavy+tile-1920w.png) !important;
	background-color:rgba(192,204,225,0.39) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Services:before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_Services.before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_Services>.bgExtraLayerOverlay
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_FAQs:before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_FAQs.before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_FAQs>.bgExtraLayerOverlay
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1155156864 .photoGalleryThumbs .image-container
{
	border-radius:15px 15px 0px 0px !important;
}
*#dm *.dmBody div.u_1643069507
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/26-90221cb4-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1643069507:before
{
	opacity:0.35 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1643069507.before
{
	opacity:0.35 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1643069507>.bgExtraLayerOverlay
{
	opacity:0.35 !important;
	background-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1334780988
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/Palm_Crest_Villas_Sign-1920w.jpg) !important;
	background-size:cover !important;
	-webkit-box-shadow:rgb(210,210,210) 3px 3px 11px 0px !important;
	box-shadow:rgb(210,210,210) 3px 3px 11px 0px !important;
	-moz-box-shadow:rgb(210,210,210) 3px 3px 11px 0px !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_Services
{
	background-color:rgba(51,56,79,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1155156864 .caption-inner
{
	background-color:rgba(156,130,64,1) !important;
}
*#dm *.dmBody div.u_1155156864 .photoGalleryViewAll.link
{
	font-weight:700 !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1627387439
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/Gemini_Generated_Image_7j1htb7j1htb7j1h-1920w.png) !important;
	background-size:cover !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_1210672147:before
{
	background-color:rgba(62,51,23,1) !important;
	opacity:0.47 !important;
}
*#dm *.dmBody div.u_1210672147.before
{
	background-color:rgba(62,51,23,1) !important;
	opacity:0.47 !important;
}
*#dm *.dmBody div.u_1210672147>.bgExtraLayerOverlay
{
	background-color:rgba(62,51,23,1) !important;
	opacity:0.47 !important;
}
*#dm *.dmBody div.u_1752069232
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/555+%281%29-1920w.png) !important;
	background-size:cover !important;
	border-radius:20px 20px 20px 20px !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;
}
*#dm *.dmBody div.u_1775508783
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/3-ddfd8e82-1920w.png) !important;
}
*#dm *.dmBody div.u_1609951787
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/Main+building-1920w.jpg) !important;
	background-size:cover !important;
	-webkit-box-shadow:rgb(210,210,210) 0px 3px 11px 0px !important;
	box-shadow:rgb(210,210,210) 0px 3px 11px 0px !important;
	-moz-box-shadow:rgb(210,210,210) 0px 3px 11px 0px !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody div.u_1210672147
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/5-a8dd9333-1920w.png) !important;
}
*#dm *.dmBody div.u_1668806312
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/View+of+building+from+parking+garage-a4e2ec3a-1920w.jpg) !important;
	background-size:cover !important;
	border-radius:29px 29px 29px 29px !important;
}
*#dm *.dmBody div.u_1923773274
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/6-e558be1a-1920w.png) !important;
}
*#dm *.dmBody div.u_1953070173
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/Gym-1920w.jpg) !important;
	background-size:cover !important;
	border-radius:20px 20px 20px 20px !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;
}
*.u_1145697765
{
	background-image:none !important;
	background-color:rgb(255,255,255) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody h3.u_1737177428
{
	line-height:initial !important;
}
*#dm *.dmBody div.u_1725906959
{
	background-color:rgba(0,0,0,0) !important;
	border-radius:20px 20px 20px 20px !important;
}
*#dm *.dmBody *.u_1145697765:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1145697765.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1145697765>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1145697765:before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1145697765.before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1145697765>.bgExtraLayerOverlay
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1145697765
{
	background-color:rgba(51,56,79,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1759901301 .svg
{
	color:rgba(156,130,64,1) !important;
	fill:rgba(156,130,64,1) !important;
}
*#dm *.dmBody div.u_1716111839 .svg
{
	color:rgba(156,130,64,1) !important;
	fill:rgba(156,130,64,1) !important;
}
*#dm *.dmBody div.u_1073883242
{
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/54498897/dms3rep/multi/opt/Main+entrance+guard+house-1920w.jpg) !important;
	background-size:cover !important;
	border-radius:5px 30px 30px 30px !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;
}
*.u_FAQs
{
	background-image:none !important;
	background-color:rgb(255,255,255) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_FAQs:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_FAQs.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_FAQs>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_FAQs:before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_FAQs.before
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_FAQs>.bgExtraLayerOverlay
{
	background-color:rgba(242,243,247,1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_FAQs
{
	background-color:rgba(51,56,79,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_Paris
{
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_pa_2045691
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !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:0 !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1810876712
{
	padding-top:80px !important;
	padding-bottom:30px !important;
}
*#dm *.dmBody div.u_1069410575
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:none !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1179577436
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:96.5px !important;
	padding-left:0 !important;
	padding-bottom:96.5px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:cover !important;
	background-position:0 50% !important;
}
*#dm *.dmBody div.u_1076194897
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_pa_4681587
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:none !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_BOOK
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:96.5px !important;
	padding-left:0 !important;
	padding-bottom:96.5px !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:50% 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1769906113
{
	padding-top:29px !important;
	padding-bottom:29px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_ABOUT
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1811129518
{
	padding-top:83px !important;
	padding-bottom:83px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:0 50% !important;
}
*#dm *.dmBody div.u_1906810871
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:36px !important;
	padding-left:40px !important;
	padding-bottom:36px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_ContactUs
{
	background-position:50% 50% !important;
	background-size:cover !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:80px !important;
	margin-bottom:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:none !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_Amenities
{
	padding-top:29px !important;
	padding-bottom:29px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm .d-page-1716942098 DIV.dmInner
{
	background-image:none !important;
}
*#dm .d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1573676131
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:30px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:30px !important;
	width:auto !important;
	background-position:50% 100% !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1777991233
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:100px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:100px !important;
	min-width:0 !important;
	text-align:start !important;
	background-repeat:repeat !important;
	background-size:auto !important;
	background-position:50% 50% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1353394175
{
	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:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1479411649
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:959.988px !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:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_AreaInfo
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:100px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:100px !important;
	min-width:0 !important;
	text-align:start !important;
	background-repeat:repeat !important;
	background-size:cover !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-attachment:initial !important;
	background-position:0 50% !important;
}
*#dm *.dmBody div.u_1404934753
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:0px !important;
	padding-bottom:80px !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:0 !important;
	text-align:start !important;
	background-attachment:fixed !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Rates
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:30px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:30px !important;
	width:auto !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1347545689
{
	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;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1249786981
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_Contact
{
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1446463819
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:0px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	min-height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1697741945
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1502691491
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_AboutUs
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_Reviews
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	min-height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1820329837
{
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-left:15px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:calc(100% - 0px) !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1851928233
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1296318692
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	min-height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1311241798
{
	padding-top:80px !important;
	padding-bottom:80px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:40px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:0 50% !important;
}
*#dm *.dmBody div.u_1500440819
{
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1837840034
{
	height:5px !important;
}
*#dm *.dmBody div.u_1646757379 .dmformsubmit
{
	width:220px !important;
	height:55px !important;
}
*#dm *.dmBody div.u_1627387439
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 50% !important;
}
*
{
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	box-sizing:border-box !important;
}
user agent stylesheet div
{
	display:block !important;
	unicode-bidi:isolate !important;
}
.post .entry
{
	font-size:13px !important;
}
.post
{
	margin:0 0 40px !important;
	text-align:left !important;
}
#content,#content-interior
{
	font-size:13px !important;
	padding:0px !important;
	margin:0px !important;
	width:100% !important;
	float:right !important;
}
body
{
	background:#fff !important;
	text-align:center !important;
	margin:0px 0 20px 0 !important;
	padding:0 !important;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size:14px !important;
	line-height:1.42857143 !important;
	color:#333 !important;
	background-color:#fff !important;
}
:root
{
	--wp--preset--aspect-ratio--square:1 !important;
	--wp--preset--aspect-ratio--4-3:4/3 !important;
	--wp--preset--aspect-ratio--3-4:3/4 !important;
	--wp--preset--aspect-ratio--3-2:3/2 !important;
	--wp--preset--aspect-ratio--2-3:2/3 !important;
	--wp--preset--aspect-ratio--16-9:16/9 !important;
	--wp--preset--aspect-ratio--9-16:9/16 !important;
	--wp--preset--color--black:#000000 !important;
	--wp--preset--color--cyan-bluish-gray:#abb8c3 !important;
	--wp--preset--color--white:#ffffff !important;
	--wp--preset--color--pale-pink:#f78da7 !important;
	--wp--preset--color--vivid-red:#cf2e2e !important;
	--wp--preset--color--luminous-vivid-orange:#ff6900 !important;
	--wp--preset--color--luminous-vivid-amber:#fcb900 !important;
	--wp--preset--color--light-green-cyan:#7bdcb5 !important;
	--wp--preset--color--vivid-green-cyan:#00d084 !important;
	--wp--preset--color--pale-cyan-blue:#8ed1fc !important;
	--wp--preset--color--vivid-cyan-blue:#0693e3 !important;
	--wp--preset--color--vivid-purple:#9b51e0 !important;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%) !important;
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%) !important;
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%) !important;
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%) !important;
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%) !important;
	--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%) !important;
	--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%) !important;
	--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%) !important;
	--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%) !important;
	--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%) !important;
	--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%) !important;
	--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%) !important;
	--wp--preset--font-size--small:13px !important;
	--wp--preset--font-size--medium:20px !important;
	--wp--preset--font-size--large:36px !important;
	--wp--preset--font-size--x-large:42px !important;
	--wp--preset--spacing--20:0.44rem !important;
	--wp--preset--spacing--30:0.67rem !important;
	--wp--preset--spacing--40:1rem !important;
	--wp--preset--spacing--50:1.5rem !important;
	--wp--preset--spacing--60:2.25rem !important;
	--wp--preset--spacing--70:3.38rem !important;
	--wp--preset--spacing--80:5.06rem !important;
	--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2) !important;
	--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4) !important;
	--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2) !important;
	--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1) !important;
	--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1) !important;
	--wp--preset--font-size--normal:16px !important;
	--wp--preset--font-size--huge:42px !important;
}
html
{
	font-size:10px !important;
	-webkit-tap-highlight-color:rgba(0,0,0,0) !important;
	font-family:sans-serif !important;
	-ms-text-size-adjust:100% !important;
	-webkit-text-size-adjust:100% !important;
}
*:before,*:after
{
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	box-sizing:border-box !important;
}
*#dm *.dmBody div.u_pa_9369978
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	min-height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1668806312
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1586181734
{
	margin-left:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-top:0px !important;
	margin-bottom:20px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1953070173
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	padding-top:0px !important;
	padding-left:24.0714px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1724066971
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:50px !important;
	margin-left:20px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1940606241
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:none !important;
	margin-top:80px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1042883796
{
	background-position:50% 50% !important;
	background-size:cover !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:80px !important;
	margin-bottom:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:none !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_1538311419
{
	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-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1305774165
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:80px !important;
	margin-top:80px !important;
	margin-bottom:0px !important;
	margin-right:80px !important;
}
*#dm *.dmBody div.u_1065797206
{
	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-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1293294477
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:50px !important;
	margin-left:100px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:100px !important;
}
*#dm *.dmBody div.u_1134551972
{
	margin-left:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-top:0px !important;
	margin-bottom:20px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1612085366
{
	padding-top:80px !important;
	padding-bottom:80px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:80px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:0 50% !important;
}
*#dm *.dmBody div.u_1848047478
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:6px !important;
	padding-left:0px !important;
	padding-bottom:6px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:80px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody a.u_1491774250
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:222px !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:518.5px !important;
	margin-left:0px !important;
	max-width:291.997px !important;
	margin-top:18px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1077515191
{
	width:calc(100% - 551px) !important;
	height:auto !important;
	min-height:55px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:220.88588800000002px !important;
	margin-top:22px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1131167046
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:222px !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:576.337px !important;
	margin-left:0px !important;
	max-width:257.986px !important;
	margin-top:18px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1051419216
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:222px !important;
	position:relative !important;
	height:auto !important;
	padding-top:16px !important;
	padding-left:0px !important;
	padding-bottom:16px !important;
	min-height:55px !important;
	margin-right:340.781px !important;
	margin-left:0px !important;
	max-width:235.877px !important;
	margin-top:19px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1408169698
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:222px !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:518.5px !important;
	margin-left:0px !important;
	max-width:291.997px !important;
	margin-top:18px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1224540370
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:222px !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:234.87px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	min-height:auto !important;
	margin-right:447.908px !important;
	margin-left:0px !important;
	margin-top:20px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1046254260
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:222px !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:576.337px !important;
	margin-left:0px !important;
	max-width:257.986px !important;
	margin-top:18px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1881409982
{
	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:103.003px !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;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1073883242
{
	padding-right:0px !important;
	padding-left:0px !important;
	margin-left:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-position:50% 50% !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1764376005
{
	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-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1251212820
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:55px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:220.88588800000002px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	min-height:auto !important;
	margin-right:303.498px !important;
	margin-left:0px !important;
	margin-top:20px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1651590684
{
	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_1679599585
{
	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-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	display:block !important;
}
*#dm *.dmBody div.u_About
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:75px !important;
	padding-left:75px !important;
	padding-bottom:75px !important;
	max-width:100% !important;
	padding-right:75px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1029031620
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:75px !important;
	padding-left:75px !important;
	padding-bottom:75px !important;
	max-width:100% !important;
	padding-right:75px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1609852499
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:75px !important;
	padding-left:75px !important;
	padding-bottom:75px !important;
	max-width:none !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-top:0px !important;
	margin-left:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1629992311
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:50px !important;
	margin-right:80px !important;
	margin-left:-45px !important;
	margin-top:45px !important;
	margin-bottom:45px !important;
}
*#dm *.dmBody div.u_1923773274
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:80px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:80px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	min-height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_pa_1662059
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:75px !important;
	padding-left:0px !important;
	padding-bottom:75px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	background-attachment:fixed !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1775508783
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:80px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:80px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	min-height:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1737865294
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:75px !important;
	padding-left:0px !important;
	padding-bottom:75px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1334780988
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	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 *.u_1155156864 .photoGalleryThumbs
{
	padding:7.5px !important;
}
*#dm *.dmBody *.u_1155156864 .layout-container
{
	padding:7.5px !important;
}
*#dm *.dmBody div.u_1155156864
{
	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:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1568946730
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-bottom:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody *.u_1155156864 .photoGalleryViewAll
{
	padding:0 7.5px !important;
}
*#dm *.dmBody div.u_1350337652
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:100px !important;
	padding-bottom:100px !important;
	max-width:100% !important;
	padding-right:100px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:auto !important;
	min-height:auto !important;
	background-position:50% 50% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-repeat:repeat !important;
}
*#dm *.dmBody div.u_FAQs
{
	padding-top:80px !important;
	padding-bottom:80px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-left:0px !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:0 !important;
	text-align:center !important;
	background-repeat:repeat !important;
	background-size:auto !important;
	background-attachment:fixed !important;
	background-position:0 50% !important;
}
*#dm *.dmBody div.u_1989729027
{
	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;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1643069507
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:324px !important;
	padding-left:40px !important;
	padding-bottom:324px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	background-position:50% 50% !important;
	background-attachment:initial !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1032887242
{
	padding-top:35px !important;
	padding-left:0px !important;
	padding-right:70px !important;
	padding-bottom:35px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1230315964
{
	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:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1295520997
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 61px) !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:1420.72px !important;
	margin-top:-8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1155156864 .caption-container .caption-title
{
	font-size:18px !important;
}
*#dm *.dmBody *.u_1155156864 .photoGalleryThumbs .image-container a
{
	padding-top:200px !important;
}
*#dm *.dmBody div.u_1781625162
{
	padding-top:35px !important;
	padding-left:35px !important;
	padding-right:35px !important;
	padding-bottom:35px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:35px !important;
}
*#dm *.dmBody div.u_1351673727
{
	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-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1379746580
{
	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-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1669768236
{
	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-top:-8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1840629393
{
	margin-left:0px !important;
	padding-top:40px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:70px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1752069232
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:24.0714px !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_1586668535
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:50px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1940713880
{
	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-top:-12px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1609951787
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position:50% 50% !important;
	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_1656304384
{
	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-top:12px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1976046975
{
	padding-top:25px !important;
	padding-left:0px !important;
	padding-right:50px !important;
	padding-bottom:25px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody a.u_1038657075
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 349px) !important;
	position:relative !important;
	height:54.9769px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:219.016518px !important;
	margin-top:16px !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_1210672147
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	min-height:auto !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1263593816
{
	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:196.25px !important;
	margin-left:0px !important;
	max-width:737.755px !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody a.u_1580809193
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:54.9769px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:239px !important;
	margin-left:0px !important;
	max-width:220.509518px !important;
	margin-top:20px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1482291549
{
	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-top:-13px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1393883243
{
	padding-top:50px !important;
	padding-left:40px !important;
	padding-right:40px !important;
	padding-bottom:50px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1555987173
{
	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-top:0px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1725906959
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	padding-bottom:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1381821800
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 61px) !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:1420.72px !important;
	margin-top:-8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1737177428
{
	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-top:-10px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1145697765
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:60px !important;
	padding-left:100px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:100px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:auto !important;
	min-height:auto !important;
	background-position:50% 50% !important;
	background-repeat:repeat !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1800145855
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 191px) !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:1161.2px !important;
	margin-top:16px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1255592745
{
	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-top:-10px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	display:block !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1716111839
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 741px) !important;
	position:relative !important;
	height:59.9769px !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:59.9769px !important;
	margin-top:-9px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_Services
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:70px !important;
	padding-left:100px !important;
	padding-bottom:70px !important;
	max-width:100% !important;
	padding-right:100px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:auto !important;
	min-height:auto !important;
	background-position:50% 50% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	background-repeat:repeat !important;
}
*#dm *.dmBody div.u_1646757379
{
	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:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:17px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1125264975
{
	padding-left:0px !important;
	padding-right:40px !important;
	margin-left:0px !important;
	padding-top:25px !important;
	padding-bottom:25px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1667353206
{
	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:506.979px !important;
	margin-top:6px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_FAQs
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:60px !important;
	padding-left:100px !important;
	padding-bottom:80px !important;
	max-width:100% !important;
	padding-right:100px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:auto !important;
	min-height:auto !important;
	background-position:50% 50% !important;
	background-repeat:repeat !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
