*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1192924259
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1280901157
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1087948051 .caption-inner
{
	background-color:rgba(0,36,0,1) !important;
}
*#dm *.dmBody div.u_1087948051 *.caption-container *.caption-title
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1087948051 .caption-container .caption-text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1087948051 .caption-container .caption-text .rteBlock
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1388950210 .caption-inner
{
	background-color:rgba(0,36,0,1) !important;
}
*#dm *.dmBody div.u_1388950210 *.caption-container *.caption-title
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1388950210 .caption-container .caption-text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1388950210 .caption-container .caption-text .rteBlock
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1388950210 .photoGalleryThumbs .image-container
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1153608020
{
	background-color:rgba(247,247,247,1) !important;
}
*#dm *.dmBody div.u_LandDevelopment .photoGalleryThumbs .image-container
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_PropertySourcing .photoGalleryThumbs .image-container
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_PropertySourcing .caption-inner
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_PropertySourcing *.caption-container *.caption-title
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_PropertySourcing .caption-container .caption-text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_PropertySourcing .caption-container .caption-text .rteBlock
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_LandDevelopment .caption-inner
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_LandDevelopment *.caption-container *.caption-title
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_LandDevelopment .caption-container .caption-text
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_LandDevelopment .caption-container .caption-text .rteBlock
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_Contact
{
	background-color:rgb(51,51,51) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/fa773d7a/dms3rep/multi/opt/AdobeStock_237166836-1920w.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1384859405
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1013060195:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.71 !important;
}
*#dm *.dmBody div.u_1013060195.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.71 !important;
}
*#dm *.dmBody div.u_1013060195>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.71 !important;
}
*#dm *.dmBody *.u_1013060195:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1013060195.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1013060195>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1013060195
{
	background-color:rgb(51,51,51) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/fa773d7a/dms3rep/multi/opt/AdobeStock_237166836-1920w.jpeg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_1620071934:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1620071934.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_1620071934>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1620071934:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.58 !important;
}
*#dm *.dmBody div.u_1620071934.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.58 !important;
}
*#dm *.dmBody div.u_1620071934>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.58 !important;
}
*#dm *.dmBody div.u_1620071934
{
	background-color:rgba(245,244,244,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/fa773d7a/dms3rep/multi/opt/AdobeStock_237166836-1920w.jpeg) !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 div.u_1606226586
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1863369118
{
	background-color:rgba(12,58,132,1) !important;
}
*#dm *.dmBody div.u_Contact:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.47 !important;
}
*#dm *.dmBody div.u_Contact.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.47 !important;
}
*#dm *.dmBody div.u_Contact>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.47 !important;
}
*#dm *.dmBody *.u_WhyChooseUs:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_WhyChooseUs.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_WhyChooseUs:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.58 !important;
}
*#dm *.dmBody div.u_WhyChooseUs.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.58 !important;
}
*#dm *.dmBody div.u_WhyChooseUs
{
	background-color:rgba(245,244,244,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://lirp.cdn-website.com/fa773d7a/dms3rep/multi/opt/AdobeStock_237166836-1920w.jpeg) !important;
}
*#dm *.dmBody div.u_HowItWorks
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1964965994
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_ContactNew
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_About
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_More
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_AboutUs
{
	background-color:rgba(3,66,3,1) !important;
}
*#dm *.dmBody div.u_SellYourHome
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_PortfolioBuilding
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1806641169
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1809356508
{
	background-color:rgba(247,247,247,1) !important;
}
*#dm *.dmBody div.u_1801707728
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_NewWebsite
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_ContactUs
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_RequestaQuote
{
	background-color:rgba(247,247,247,1) !important;
}
*#dm *.dmBody div.u_TheCountdown
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1719833100
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Findoutmore
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1815638548
{
	color:white !important;
}
*.u_1012773921
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:80px !important;
	padding-left:80px !important;
	margin:0 !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1012773921
{
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1522526560
{
	background-color:rgba(255,255,255,1) !important;
}
*.u_whatwedo
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:80px !important;
	padding-left:80px !important;
	margin:0 !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_whatwedo
{
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_core
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1317011873
{
	color:black !important;
}
*#dm *.dmBody div.u_Three
{
	background-color:rgba(250,250,250,1) !important;
}
*#dm *.dmBody div.u_1289933416
{
	background-color:rgba(0,0,0,0) !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody div.u_Four
{
	background-color:rgba(0,0,0,0) !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody div.u_One
{
	background-color:rgba(255,255,255,1) !important;
}
div.u_1639794085
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
div.u_FAQs
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody nav.u_1727485370
{
	color:white !important;
}
*#dm *.dmBody nav.u_1226653400
{
	color:white !important;
}
*#dm *.dmBody *.u_1575482118
{
	width:100% !important;
}
*#dm *.dmBody div.u_1575482118 img[dm_changed]
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody div.u_1575482118 img
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody *.u_1326707928
{
	width:100% !important;
}
*#dm *.dmBody div.u_1326707928 img[dm_changed]
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody div.u_1326707928 img
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody *.u_1860127785
{
	width:100% !important;
}
*#dm *.dmBody div.u_1860127785 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-radius:4% !important;
	-moz-border-radius:4% !important;
	-webkit-border-radius:4% !important;
}
*#dm *.dmBody div.u_1860127785 img
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-radius:4% !important;
	-moz-border-radius:4% !important;
	-webkit-border-radius:4% !important;
}
*#dm *.dmBody div.u_1510986339 img[dm_changed]
{
	border-style:solid !important;
	border-width:0 !important;
	border-radius:4% !important;
	-moz-border-radius:4% !important;
	-webkit-border-radius:4% !important;
}
*#dm *.dmBody div.u_1510986339 img
{
	border-style:solid !important;
	border-width:0 !important;
	border-radius:4% !important;
	-moz-border-radius:4% !important;
	-webkit-border-radius:4% !important;
}
*#dm *.dmBody div.u_1347266737 img[dm_changed]
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody div.u_1347266737 img
{
	border-radius:2% !important;
	-moz-border-radius:2% !important;
	-webkit-border-radius:2% !important;
}
*#dm *.dmBody div.u_1617613568 img[dm_changed]
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-radius:4% !important;
	-moz-border-radius:4% !important;
	-webkit-border-radius:4% !important;
}
*#dm *.dmBody div.u_1617613568 img
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-radius:4% !important;
	-moz-border-radius:4% !important;
	-webkit-border-radius:4% !important;
}
*#dm *.dmBody a.u_1135187847
{
	background-color:var(--color_1) !important;
	border-radius:4px !important;
	-moz-border-radius:4px !important;
	-webkit-border-radius:4px !important;
}
*#dm *.dmBody *.u_1617613568
{
	width:100% !important;
}
*#dm *.dmBody *.u_1347266737
{
	width:100% !important;
}
*#dm *.dmBody *.u_1510986339
{
	width:100% !important;
}
*#dm *.dmBody div.u_1608205304
{
	background-color:rgba(246,246,246,1) !important;
}
div.u_1043386713
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1043386713
{
	background-color:rgba(246,246,246,1) !important;
}
div.u_Requestaquote
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Requestaquote
{
	background-color:rgba(246,246,246,1) !important;
}
*#dm *.dmBody nav.u_1770281758
{
	color:white !important;
}
*#dm *.dmBody div.u_2994198156 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody *.u_1352709136
{
	width:100% !important;
}
*#dm *.dmBody div.u_1352709136 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1658165617 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1822237838 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1635811929 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1930662293 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1008386427 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1788569488 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_2357586144 img
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1562096402 img
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1135243227 img
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody *.u_1822237838
{
	width:100% !important;
}
*#dm *.dmBody *.u_1658165617
{
	width:100% !important;
}
*#dm *.dmBody *.u_1788569488
{
	width:100% !important;
}
*#dm *.dmBody *.u_1930662293
{
	width:100% !important;
}
*#dm *.dmBody *.u_1635811929
{
	width:100% !important;
}
*#dm *.dmBody *.u_2994198156
{
	width:100% !important;
}
*#dm *.dmBody *.u_1008386427
{
	width:100% !important;
}
*#dm *.dmBody *.u_2357586144
{
	width:100% !important;
}
*#dm *.dmBody *.u_1135243227
{
	width:100% !important;
}
*#dm *.dmBody *.u_1562096402
{
	width:100% !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1087948051 *.caption-container *.caption-title
{
	font-size:25px !important;
}
*#dm *.dmBody *.u_1087948051 .photoGalleryThumbs .image-container a
{
	padding-top:422px !important;
}
*#dm *.dmBody *.u_1087948051 .caption-inner
{
	padding-left:8px !important;
	padding-right:8px !important;
}
*#dm *.dmBody div.u_1087948051 .caption-container .caption-text
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1087948051 .caption-container .caption-text .rteBlock
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1388950210 *.caption-container *.caption-title
{
	font-size:25px !important;
}
*#dm *.dmBody *.u_1388950210 .photoGalleryThumbs .image-container a
{
	padding-top:422px !important;
}
*#dm *.dmBody *.u_1388950210 .caption-inner
{
	padding-left:8px !important;
	padding-right:8px !important;
}
*#dm *.dmBody div.u_1388950210 .caption-container .caption-text
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1388950210 .caption-container .caption-text .rteBlock
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_1192924259
{
	padding-left:50px !important;
	padding-right:50px !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1087948051
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1087948051 *.photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1087948051 *.layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1087948051 *.photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody *.u_1388950210 *.photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1388950210 *.layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1388950210 *.photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody div.u_1153608020
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !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_1388950210
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:-33px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1280901157
{
	padding-left:50px !important;
	padding-right:50px !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_PropertySourcing *.caption-container *.caption-title
{
	font-size:25px !important;
}
*#dm *.dmBody *.u_PropertySourcing .photoGalleryThumbs .image-container a
{
	padding-top:422px !important;
}
*#dm *.dmBody *.u_PropertySourcing .caption-inner
{
	padding-left:8px !important;
	padding-right:8px !important;
}
*#dm *.dmBody div.u_PropertySourcing .caption-container .caption-text
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_PropertySourcing .caption-container .caption-text .rteBlock
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_LandDevelopment *.caption-container *.caption-title
{
	font-size:25px !important;
}
*#dm *.dmBody *.u_LandDevelopment .photoGalleryThumbs .image-container a
{
	padding-top:422px !important;
}
*#dm *.dmBody *.u_LandDevelopment .caption-inner
{
	padding-left:8px !important;
	padding-right:8px !important;
}
*#dm *.dmBody div.u_LandDevelopment .caption-container .caption-text
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_LandDevelopment .caption-container .caption-text .rteBlock
{
	font-size:22px !important;
}
*#dm *.dmBody div.u_PropertySourcing
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_PropertySourcing *.photoGalleryThumbs
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_PropertySourcing *.layout-container
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_PropertySourcing *.photoGalleryViewAll
{
	padding:0 5px !important;
}
*#dm *.dmBody *.u_LandDevelopment *.photoGalleryThumbs
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_LandDevelopment *.layout-container
{
	padding:2.5px !important;
}
*#dm *.dmBody *.u_LandDevelopment *.photoGalleryViewAll
{
	padding:0 5px !important;
}
*#dm *.dmBody div.u_SellYourHome
{
	padding-left:50px !important;
	padding-right:50px !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1170646120
{
	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;
	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:start !important;
}
*#dm *.dmBody div.u_LandDevelopment
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_PortfolioBuilding
{
	padding-left:50px !important;
	padding-right:50px !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1408730806
{
	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:start !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:start !important;
}
*#dm *.dmBody div.u_1013060195
{
	padding-top:125.5px !important;
	padding-bottom:60.5px !important;
	padding-left:40px !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1620071934
{
	padding-right:20px !important;
	padding-left:20px !important;
	padding-bottom:110px !important;
	padding-top:110px !important;
	background-attachment:fixed !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1606226586
{
	padding-top:0 !important;
	margin-left:0 !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1863369118
{
	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;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1384859405
{
	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_WhatWeDo
{
	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;
	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:start !important;
}
*#dm *.dmBody div.u_WhyChooseUs
{
	padding-right:20px !important;
	padding-left:20px !important;
	padding-bottom:110px !important;
	padding-top:110px !important;
	background-attachment:fixed !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Contact
{
	padding-top:140.5px !important;
	padding-bottom:75.5px !important;
	padding-left:40px !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1964965994
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:125px !important;
	padding-left:40px !important;
	padding-bottom:125px !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_ContactNew
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:125px !important;
	padding-left:40px !important;
	padding-bottom:125px !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_AboutUs
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:84.5px !important;
	padding-left:0 !important;
	padding-bottom:84.5px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_HowItWorks
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:96px !important;
	padding-left:40px !important;
	padding-bottom:96px !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_1806641169
{
	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_1809356508
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !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_1801707728
{
	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;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_NewWebsite
{
	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;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_ContactUs
{
	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_RequestaQuote
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !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_TheCountdown
{
	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;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1719833100
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:70px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !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_Findoutmore
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:112px !important;
	padding-left:40px !important;
	padding-bottom:112px !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_1012773921
{
	padding-top:15px !important;
	padding-left:80px !important;
	padding-right:80px !important;
	padding-bottom:70px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1522526560
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:70px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:50px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_whatwedo
{
	padding-top:15px !important;
	padding-left:80px !important;
	padding-right:80px !important;
	padding-bottom:70px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_Two
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:32px !important;
	padding-left:40px !important;
	padding-bottom:32px !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:start !important;
}
*#dm *.dmBody div.u_1289933416
{
	padding-right:15px !important;
	padding-left:15px !important;
	padding-top:70px !important;
	padding-bottom:6.47382px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_Four
{
	padding-right:15px !important;
	padding-left:15px !important;
	padding-top:70px !important;
	padding-bottom:6.47382px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
}
*#dm *.dmBody div.u_core
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:230px !important;
	padding-left:40px !important;
	padding-bottom:150.5px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:50px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1542007795
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_One
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:26px !important;
	padding-left:40px !important;
	padding-bottom:26px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:50px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_More
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
}
div.u_1639794085
{
	padding-bottom:24px !important;
	padding-top:24px !important;
	padding-left:0 !important;
	padding-right:0 !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:initial !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 0 !important;
}
div.u_FAQs
{
	padding-bottom:24px !important;
	padding-top:24px !important;
	padding-left:0 !important;
	padding-right:0 !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:initial !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
	background-position:50% 0 !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:70px !important;
	padding-left:0 !important;
	padding-bottom:70px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
div.u_1043386713
{
	padding-top:35.5px !important;
	padding-left:40px !important;
	padding-bottom:35.5px !important;
	padding-right:40px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1043386713
{
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	padding-right:40px !important;
	width:auto !important;
}
div.u_Requestaquote
{
	padding-top:35.5px !important;
	padding-left:40px !important;
	padding-bottom:35.5px !important;
	padding-right:40px !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_Requestaquote
{
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	padding-right:40px !important;
	width:auto !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\33 5007320 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#a7a572f3 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 24px 0% 24px 0%;
}
    
#\35 0f89856 {
    width: 45.83766666666667%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c1b5436b {
    width: 99.99865156207125%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#adc80b24 {
    width: 99.99865156207125%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3baec4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.16%;
    min-width: 4%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    order: 1;
}
    
#widget_cur {
    width: 100.00%;
    height: 432px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#group_pcs {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 139px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
}
    
#widget_3jr {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
    
#\32 7997de1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 2d21cba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 71%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 477e743 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 540px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#a1c04f1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25.00%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#group_kf7 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 446px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
}
    
#widget_q6k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f8ce10df::before, #f8ce10df > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
}
#f8ce10df {
    background-image: url("https://lirp.cdn-website.com/32ca0ebc/dms3rep/multi/opt/AdobeStock_645540262-1920w.jpeg");
}
    
#widget_6vd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_g7t {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7qf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 74.65%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
}
    
#widget_ral {
    width: 204px;
    height: auto;
    max-width: 100%;
    min-height: 54px;
}
    
#eb195533 {
    width: 204px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#faf04e97 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
}
    
#group_1nr {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_g7g {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_7mf {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_na4 {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_pvm {
    align-items: flex-start;
    width: 100%;
    min-height: 284px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: rgba(201, 194, 194, 1) rgba(201, 194, 194, 1) rgba(201, 194, 194, 1) rgba(201, 194, 194, 1);
    border-width: 1px 1px 1px 1px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_39o {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#widget_dm2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5ph {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_psn {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
}
    
#\37 9773e15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3db422f {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
}
    
#\38 2097f33 {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#\37 03258c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c4e47c6 {
    align-items: flex-start;
    width: 100%;
    min-height: 284px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1);
    border-width: 1px 1px 1px 1px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 768d15b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 18c7ea7 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
}
    
#d9a766a9 {
    align-items: flex-start;
    width: 100%;
    min-height: 383px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1);
    border-width: 1px 1px 1px 1px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af30181e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 788c6b5 {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#f079e97f {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
}
    
#ee6a845e {
    align-items: flex-start;
    width: 100%;
    min-height: 389px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    border-style: solid;
    border-color: rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1);
    border-width: 1px 1px 1px 1px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e626e106 {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#\32 2694c85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4bb58e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0742348 {
    margin: 0px 0% 0px 0%;
}
    
#f7533d68 {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c35e0f7 {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b5161d4 {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6951fd4 {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 7755692 {
    margin: 0px 0% 0px 0%;
}
    
#\38 9128256 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ed5baaa {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b208cf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a9ceea3 {
    align-items: flex-start;
    width: 100%;
    min-height: 390px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1);
    border-width: 1px 1px 1px 1px;
    justify-content: flex-start;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5434151 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a8745f4 {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9ebfe5d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2938a8e {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
}
    
#d7463019 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edf46dd7 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
}
    
#\37 5e25a25 {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#c5f5f840 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 216px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
}
    
#f0dbe1fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7692d95 {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fcc2a43b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef2c6e43 {
    min-height: 455px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
}
    
#\35 cc5850a {
    align-items: flex-start;
    width: 100%;
    min-height: 284px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1);
    border-width: 1px 1px 1px 1px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ad7d738 {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#a4c8f1f0 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#\38 4420c23 {
    align-items: flex-start;
    width: 100%;
    min-height: 392px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1);
    border-width: 1px 1px 1px 1px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a01c62ce {
    align-items: flex-start;
    width: 100%;
    min-height: 388px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    border-style: solid;
    border-color: rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1) rgba(201,194,194,1);
    border-width: 1px 1px 1px 1px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4d7de9e {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#\36 a688500 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edbe793f {
    width: 23.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 68c3fb8 {
    width: 100%;
    height: 144px;
    max-width: 100%;
}
    
#\38 a1449bf {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3ad9943 {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdc742db {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 55d5b4f {
    width: 174px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 b8768d6 {
    width: 99.99865156207125%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fd68dbe {
    align-items: flex-start;
    width: 100%;
    min-height: 139px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
}
    
#\36 41aaf5f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 4b75cbf {
    width: 99.99865156207125%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6fc884f {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\32 5b180e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.16%;
    min-width: 4%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    order: 0;
}
    
#\37 f294608 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 24px 0% 24px 0%;
}
    
#\37 8cf0975 {
    width: 100.00%;
    height: 432px;
    max-width: 100%;
}
    
#\37 f352ad1 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0d26a78 {
    width: 45.83766666666667%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 1eb8c2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e2cd3e4f {
    min-height: 92px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 32px 0% 0% 0%;
}
    
#group_vql {
    align-items: center;
    width: 100%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
}
    
#b342dfe7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6c87935 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f849e2f4 {
    width: 45.83766666666667%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3d256f0 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 24px 0% 24px 0%;
}
    
#\39 09a3f89 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
    
#bd13026f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.16%;
    min-width: 4%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    order: 1;
}
    
#\35 ced9c1c {
    width: 99.99865156207125%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 73a6970 {
    width: 100.00%;
    height: 432px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\32 1f6167c {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 139px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
}
    
#abea3e35 {
    margin: 0px 0% 0px 0%;
}
    
#\30 417767b {
    width: 99.99865156207125%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0dbda21 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a7a572f3 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 477e743 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#f8ce10df::before, #f8ce10df > .bgExtraLayerOverlay {
    
}
    
#\30 2d21cba {
    width: 100%;
    min-height: 80px;
}
    
#a1c04f1e {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#faf04e97 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 240px;
}
    
#group_1nr {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_g7g {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_7mf {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_na4 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ef2c6e43 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 455px;
}
    
#edbe793f {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 a8745f4 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e7692d95 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 ed5baaa {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 f294608 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e2cd3e4f {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3d256f0 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 1400px) {
    
#f8ce10df::before, #f8ce10df > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#a7a572f3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#adc80b24 {
    width: 100.00%;
}
    
#\30 3baec4a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\35 0f89856 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#c1b5436b {
    width: 100.00%;
}
    
#widget_cur {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 2d21cba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 477e743 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a1c04f1e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f8ce10df::before, #f8ce10df > .bgExtraLayerOverlay {
    
}
    
#group_7qf {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
}
    
#widget_ral {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#eb195533 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#faf04e97 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_1nr {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_g7g {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_7mf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_na4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_39o {
    height: 240px;
}
    
#\38 2097f33 {
    height: 240px;
}
    
#\38 788c6b5 {
    height: 240px;
}
    
#e626e106 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\37 5e25a25 {
    height: 240px;
}
    
#\38 ed5baaa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e7692d95 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ef2c6e43 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 ad7d738 {
    height: 240px;
}
    
#\39 4d7de9e {
    height: 240px;
}
    
#\30 a8745f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#edbe793f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 68c3fb8 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\35 b8768d6 {
    width: 100.00%;
}
    
#\33 4b75cbf {
    width: 100.00%;
}
    
#\32 5b180e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\37 f294608 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 8cf0975 {
    height: 240px;
}
    
#\38 0d26a78 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\37 1eb8c2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2cd3e4f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b342dfe7 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#f849e2f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\34 3d256f0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bd13026f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\35 ced9c1c {
    width: 100.00%;
}
    
#\30 73a6970 {
    height: 240px;
}
    
#\30 417767b {
    width: 100.00%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#f8ce10df::before, #f8ce10df > .bgExtraLayerOverlay {
    
}
}

