*#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 *.u_1480169435
{
	width:100% !important;
}
*#dm *.dmBody div.u_1480169435 img
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1511014841 .svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1154381241 .svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody a.u_1603992817
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1640436303
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:3px 3px 3px 3px !important;
	border-color:rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1640436303:hover span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1640436303.hover span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1640436303:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1640436303.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1917895874
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
	border-width:0px 0px 0px 0px !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1917895874 span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1987302511
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-color:rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) !important;
	border-width:3px 3px 3px 3px !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1987302511 span.text
{
	font-weight:bold !important;
	color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1987302511:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1987302511.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1917895874:hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1917895874.hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1603992817:hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1603992817.hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1603992817:hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1603992817.hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1640436303 span.text
{
	color:var(--color_1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1603992817 span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1015853953
{
	width:100% !important;
}
*#dm *.dmBody div.u_1015853953 img
{
	object-fit:cover !important;
	border-radius:4px 4px 4px 4px !important;
}
*#dm *.dmBody a.u_1815443392
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1242442646
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:3px 3px 3px 3px !important;
	border-color:rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1242442646:hover span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1242442646.hover span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1242442646:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1242442646.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1815443392:hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1815443392.hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1815443392:hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1815443392.hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1242442646 span.text
{
	color:var(--color_1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1815443392 span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1722922038 img
{
	object-fit:cover !important;
	border-radius:4px 4px 4px 4px !important;
}
*#dm *.dmBody *.u_1722922038
{
	width:100% !important;
}
*#dm *.dmBody a.u_1488668182
{
	background-color:var(--color_1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1971171496
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:3px 3px 3px 3px !important;
	border-color:rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) rgb(35,91,196) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1971171496:hover span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1971171496.hover span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1971171496:hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1971171496.hover
{
	background-color:var(--color_3) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1488668182:hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1488668182.hover
{
	background-color:rgba(17,47,130,1) !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1488668182:hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1488668182.hover span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody a.u_1971171496 span.text
{
	color:var(--color_1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody a.u_1488668182 span.text
{
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1710405267 img
{
	object-fit:cover !important;
	border-radius:4px 4px 4px 4px !important;
}
*#dm *.dmBody div.u_1791560498 .photoGalleryThumbs .image-container
{
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1791560498 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1791560498 .caption-container .caption-title
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1791560498 .caption-container .caption-text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1791560498 .caption-container .caption-text .rteBlock
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1791560498 .caption-button span.text
{
	color:var(--color_1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1791560498 .caption-button
{
	background-color:rgba(0,0,0,0) !important;
	border-color:var(--color_1) !important;
	border-width:3px !important;
	border-style:solid !important;
}
*#dm *.dmBody *.u_1791560498 .caption-button
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1064499076
{
	display:block !important;
}
*#dm *.dmBody *.u_1606015592
{
	display:none !important;
}
*#dm *.dmBody *.u_1438072885
{
	display:block !important;
}
*#dm *.dmBody *.u_1817504170
{
	display:none !important;
}
*#dm *.dmBody *.u_1336563600
{
	display:block !important;
}
*#dm *.dmBody *.u_1699081400
{
	display:none !important;
}
*#dm *.dmBody *.u_1077021425
{
	display:block !important;
}
*#dm *.dmBody *.u_1659145477
{
	display:none !important;
}
*#dm *.dmBody *.u_1296904218
{
	display:block !important;
}
*#dm *.dmBody *.u_1309733826
{
	display:none !important;
}
*#dm *.dmBody *.u_1042967255
{
	display:block !important;
}
*#dm *.dmBody *.u_1466454230
{
	display:none !important;
}
*#dm *.dmBody *.u_1360899602
{
	display:block !important;
}
*#dm *.dmBody *.u_1475344597
{
	display:none !important;
}
*#dm *.dmBody *.u_1171467128
{
	display:block !important;
}
*#dm *.dmBody *.u_1678316100
{
	display:none !important;
}
*#dm *.dmBody *.u_1011848127
{
	display:block !important;
}
*#dm *.dmBody *.u_1987120263
{
	display:none !important;
}
*#dm *.dmBody *.u_1654518913
{
	display:block !important;
}
*#dm *.dmBody *.u_1853833206
{
	display:none !important;
}
*#dm *.dmBody *.u_1091754354
{
	display:block !important;
}
*#dm *.dmBody *.u_1587381907
{
	display:none !important;
}
*#dm *.dmBody *.u_1331002124
{
	display:block !important;
}
*#dm *.dmBody *.u_1778379498
{
	display:none !important;
}
*#dm *.dmBody *.u_1228312093
{
	display:block !important;
}
*#dm *.dmBody *.u_1142510818
{
	display:none !important;
}
*#dm *.dmBody *.u_1791560498 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
*#dm *.dmBody *.u_1961710153
{
	display:block !important;
}
*#dm *.dmBody *.u_1711640607
{
	display:none !important;
}
*#dm *.dmBody a.u_1254563883 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1171196931 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1254563883
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1171196931
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1922690047 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1922690047
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1585481500 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1977566097 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1918381349 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1918381349
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1256653883 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1256653883
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1654567930 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1654567930
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1958538160 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1958538160
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1585481500
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1254563883:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1254563883.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1171196931:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1171196931.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1585481500:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1585481500.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1922690047:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1922690047.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1918381349:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1918381349.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1256653883:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1256653883.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1654567930:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1654567930.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1958538160:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1958538160.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1977566097
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1977566097:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1977566097.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1057394790 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody a.u_1057394790
{
	background-color:rgba(0,0,0,0) !important;
	background-image:initial !important;
	border-width:1.66667px 1.66667px 1.66667px 1.66667px !important;
	border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
	border-style:solid !important;
}
*#dm *.dmBody a.u_1057394790:hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody a.u_1057394790.hover
{
	background-color:rgba(113,144,232,1) !important;
	background-image:initial !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1710405267
{
	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;
}

*#dm *.dmBody a.u_1640436303 span.text { font-size:16px !important; }

*#dm *.dmBody a.u_1603992817 span.text { font-size:16px !important; }

*#dm *.dmBody a.u_1917895874 span.text { font-size:16px !important; }

*#dm *.dmBody a.u_1987302511 span.text { font-size:16px !important; }

*#dm *.dmBody a.u_1242442646 span.text { font-size:16px !important; }

*#dm *.dmBody a.u_1815443392 span.text { font-size:16px !important; }

*#dm *.dmBody a.u_1971171496 span.text { font-size:16px !important; }

*#dm *.dmBody a.u_1488668182 span.text { font-size:16px !important; }

div.u_1430810517 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:calc(100% - 0px) !important;
  position:relative !important;
  height:auto !important;
  padding-top:2px !important;
  padding-left:0px !important;
  padding-bottom:2px !important;
  min-height:auto !important;
  max-width:100% !important;
  padding-right:0px !important;
  min-width:25px !important;
}

*#dm *.dmBody div.u_1791560498 .caption-button {
  height:53px !important;
  width:183px !important;
}

*#dm *.dmBody *.u_1791560498 .photoGalleryThumbs { padding:10px !important; }

*#dm *.dmBody *.u_1791560498 .layout-container { padding:10px !important; }

*#dm *.dmBody *.u_1791560498 .photoGalleryViewAll { padding:0 20px !important; }

*#dm *.dmBody div.u_1791560498 .caption-container .caption-title { font-size:24px !important; }

*#dm *.dmBody div.u_1791560498 .caption-button span.text { font-size:16px !important; }

*#dm *.dmBody *.u_1791560498 .photoGalleryThumbs .image-container a { padding-top:370px !important; }

*#dm *.dmBody div.u_1430810517 {
  float:none !important;
  top:0px !important;
  left:0 !important;
  width:100% !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;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 4467926 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 36.751333333333335%;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#c57f28f4 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 61.25%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#\35 755b572 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
}
    
#\39 25055c8 {
    align-self: start;
    padding-top: 12px;
    background-size: cover;
    display: flex;
    padding-bottom: 64px;
    min-height: 649px;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#innergrid_kr4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(629.96533203125px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 99.9986222590787%;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hon {
    position: relative;
    width: 72.20782295293412%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin-top: 80px;
    margin-left: 1px;
}
    
#widget_4uc {
    position: relative;
    width: 99.64%;
    height: 381px;
    min-width: 10px;
    min-height: 10px;
    justify-self: end;
    align-self: end;
    max-width: 100%;
    order: 0;
}
    
#widget_ujn {
    position: relative;
    width: 51.08372339542399%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin-top: 25px;
    margin-left: 1px;
}
    
#innergrid_nod {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(113px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 27.247517400161442%;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin-top: 118px;
    background-color: var(--color_1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
}
    
#widget_2n7 {
    position: relative;
    width: 80.22921938874829%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin-right: 9px;
    margin-top: 52px;
}
    
#widget_lso {
    position: relative;
    width: 48px;
    height: 48px;
    min-width: 10px;
    min-height: 10px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: 6px;
    margin-right: 11px;
}
    
#f12e0f3c {
    position: relative;
    width: 66.2457707567607%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin-top: 44px;
    margin-left: 15px;
}
    
#\33 ae7c20b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(106px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 27.23889812514193%;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    order: 0;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
}
    
#b49243cf {
    position: relative;
    width: 48px;
    height: 48px;
    min-width: 10px;
    min-height: 10px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: 6px;
    margin-right: 11px;
}
    
#group_om6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 320px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5vl {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#group_pk0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 81.86%;
    min-height: 55px;
    max-height: 100%;
}
    
#widget_93q {
    position: relative;
    width: 174px;
    height: 43px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cb5e200d {
    position: relative;
    width: 174px;
    height: 43px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_gno {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    height: auto;
    order: 0;
}
    
#widget_oac {
    position: relative;
    width: 213px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\30 1884783 {
    position: relative;
    width: 210px;
    height: 42px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c359167 {
    position: relative;
    width: 210px;
    height: 42px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 27d69fe {
    position: relative;
    width: 213px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\38 9b2b1b2 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f265b68c {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 4;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6187bee {
    position: relative;
    width: 213px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dd8ba1c9 {
    position: relative;
    width: 210px;
    height: 42px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: -1px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c7bf571 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b8bc108 {
    position: relative;
    width: 210px;
    height: 42px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: -1px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3ef3f74 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 47px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#eb4033a8 {
    position: relative;
    width: 210px;
    height: 42px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: -1px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0f00d12 {
    position: relative;
    width: 210px;
    height: 42px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: -1px;
    grid-area: auto / auto / auto / auto;
}
    
#group_bpk {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 279px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9f056f0 {
    position: relative;
    width: 213px;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4467926 {
    width: 100%;
    min-height: 80px;
}
    
#\39 25055c8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c57f28f4 {
    width: 100%;
    min-height: 80px;
}
    
#group_pk0 {
    width: 45.33%;
}
    
#widget_4uc {
    justify-self: end;
    align-self: end;
    height: 415px;
    width: 99.64%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_kr4 {
    width: 100.00%;
    grid-template-rows: minmax(655.9635620117188px, max-content);
}
    
#group_bpk {
    width: 57.43%;
}
}



@media (min-width: 1400px) {
    
#group_om6 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\36 4467926 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c57f28f4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 25055c8 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_4uc {
    height: 240px;
    justify-self: end;
    align-self: start;
    width: 99.63287396408637%;
    margin: 302px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_kr4 {
    justify-self: auto;
    align-self: auto;
    width: 99.98490226501082%;
    order: 0;
    grid-template-rows: minmax(547.9600830078125px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ae7c20b {
    justify-self: start;
    align-self: start;
    width: 47.66%;
    grid-template-rows: minmax(117px, max-content);
    margin: 170px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_nod {
    justify-self: end;
    align-self: start;
    width: 48.21%;
    grid-template-rows: minmax(118px, max-content);
    margin: 170px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_hon {
    justify-self: end;
    align-self: start;
    width: 99.70898190322335%;
    margin: 64px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_ujn {
    justify-self: start;
    align-self: start;
    width: 85.78%;
    margin: 25px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_pk0 {
    width: 100.00%;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 95px;
}
    
#widget_93q {
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cb5e200d {
    width: 100.00%;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_bpk {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 9b2b1b2 {
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c7bf571 {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#f265b68c {
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\37 3ef3f74 {
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#group_gno {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1884783 {
    width: 170px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_oac {
    width: 166px;
    order: 0;
}
    
#\37 c359167 {
    width: 169px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 27d69fe {
    width: 164px;
    order: 0;
}
    
#\39 b8bc108 {
    width: 168px;
}
    
#dd8ba1c9 {
    width: 165px;
}
    
#eb4033a8 {
    width: 165px;
}
    
#\34 0f00d12 {
    width: 168px;
}
    
#\34 6187bee {
    width: 164px;
    order: 1;
}
    
#\39 9f056f0 {
    width: 164px;
    order: 1;
}
}



@media all {
    
#\31 78e8e3b {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
}
    
#\31 16e9318 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
}
    
#\34 f046171 {
    align-self: start;
    background-size: cover;
    display: flex;
    min-height: 282px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: none;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#innergrid_f86 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(75.9982681274414px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o7s {
    position: relative;
    width: 100.00%;
    height: 129px;
    min-width: 10px;
    min-height: 100px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f046171 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\31 78e8e3b {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 1400px) {
    
#\34 f046171 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\31 78e8e3b {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\31 78e8e3b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 f046171 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#innergrid_f86 {
    width: 100.00%;
    grid-template-rows: minmax(68.99305725097656px, max-content);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\34 f046171 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 78e8e3b {
    width: 100%;
    min-height: 80px;
}
}



@media all {
    
#\39 d2fe32d {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 49%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ea331745 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 524ab70 {
    align-self: start;
    padding-top: 4%;
    background-size: cover;
    display: flex;
    padding-bottom: 4%;
    min-height: 240px;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#\33 9bf6d71 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 49%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 16px;
}
    
#innergrid_83r {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(511.9878845214844px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_jic {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 216px;
    max-height: 100%;
    order: 0;
}
    
#widget_i3u {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_q76 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#group_tio {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 66.73%;
    min-height: 66px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ppt {
    position: relative;
    width: 180px;
    height: 47px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6e366c2 {
    position: relative;
    width: 180px;
    height: 47px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_cck {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 62.22%;
    justify-self: end;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    background-color: var(--color_1);
    background-image: initial;
    margin-top: -21px;
    border-radius: 8px 8px 8px 8px;
}
    
#widget_9lv {
    position: relative;
    width: 87.58%;
    height: 451px;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin-top: 30px;
    margin-left: -5px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 524ab70 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_tio {
    width: 87.07%;
}
    
#widget_ppt {
    width: 149.375px;
}
    
#\30 6e366c2 {
    width: 145px;
}
}



@media (max-width: 767px) {
    
#\39 d2fe32d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 524ab70 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\33 9bf6d71 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_9lv {
    height: 240px;
}
    
#innergrid_83r {
    width: 100.00%;
    grid-template-rows: minmax(305.9809265136719px, max-content);
}
    
#innergrid_cck {
    justify-self: end;
    align-self: start;
    width: 62.21814182627375%;
    grid-template-rows: minmax(302px, max-content);
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_tio {
    width: 100.00%;
    min-height: 54px;
}
    
#\30 6e366c2 {
    width: 159px;
}
    
#widget_ppt {
    width: 144px;
}
}



@media all {
    
#f0136c2d {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\33 fba489f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 66.73%;
    min-height: 66px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fe2be7d9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 62.22%;
    justify-self: start;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    background-color: var(--color_1);
    background-image: initial;
    margin-top: -21px;
    border-radius: 8px 8px 8px 8px;
}
    
#d6ac6bb6 {
    align-self: start;
    padding-top: 4%;
    background-size: cover;
    display: flex;
    padding-bottom: 4%;
    min-height: 240px;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#\35 0e8d11a {
    position: relative;
    width: 180px;
    height: 47px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b77eb285 {
    position: relative;
    width: 180px;
    height: 47px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 317c3ab {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(511.9878845214844px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d998b5bf {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\32 893ecdf {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.9987611144444%;
    min-height: 164px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#fc7f3cc2 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 17e1767 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 49%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 16px;
    order: 0;
}
    
#e960c86b {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 49%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\33 a9e5512 {
    position: relative;
    width: 87.58%;
    height: 451px;
    min-width: 10px;
    min-height: 10px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: 30px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d6ac6bb6 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 fba489f {
    width: 89.36%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0e8d11a {
    width: 150.46px;
}
    
#b77eb285 {
    width: 155px;
}
    
#\32 893ecdf {
    order: 0;
}
}



@media (max-width: 767px) {
    
#\30 17e1767 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#d6ac6bb6 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e960c86b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 a9e5512 {
    height: 240px;
}
    
#fe2be7d9 {
    justify-self: start;
    align-self: start;
    width: 74.76%;
    grid-template-rows: minmax(290px, max-content);
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 317c3ab {
    width: 100.00%;
    grid-template-rows: minmax(303.984375px, max-content);
}
    
#\33 fba489f {
    width: 100.00%;
}
    
#b77eb285 {
    width: 157px;
}
    
#\35 0e8d11a {
    width: 140px;
}
}



@media all {
    
#\35 32cb69b {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 66.73%;
    min-height: 66px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a8b697a0 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 49%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 16px;
}
    
#d3961b1a {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 97e7e3b {
    position: relative;
    width: 180px;
    height: 47px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a9819fc9 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 99.9987611144444%;
    min-height: 216px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#cb5308bb {
    align-self: start;
    padding-top: 4%;
    background-size: cover;
    display: flex;
    padding-bottom: 4%;
    min-height: 240px;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 1200px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    justify-self: center;
    order: 0;
    flex-wrap: nowrap;
}
    
#d8572a36 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\33 1ef7070 {
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(8px, max-content);
    display: grid;
    justify-content: start;
    background-position: 50% 50%;
    align-items: start;
    position: relative;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\30 76ba348 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    column-gap: 4%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 49%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 f278070 {
    position: relative;
    width: 180px;
    height: 47px;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d16cb03d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(511.9878845214844px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 62cf221 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(max-content, 100%);
    column-gap: 0px;
    row-gap: 0px;
    width: 62.22%;
    justify-self: end;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    background-color: var(--color_1);
    background-image: initial;
    margin-top: -21px;
    border-radius: 8px 8px 8px 8px;
}
    
#\33 3b4f497 {
    position: relative;
    width: 87.58%;
    height: 451px;
    min-width: 10px;
    min-height: 10px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin-top: 30px;
    margin-left: -5px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb5308bb {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 f278070 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 143px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 97e7e3b {
    order: 0;
    width: 160.139px;
}
    
#\35 32cb69b {
    width: 88.77%;
}
}



@media (max-width: 767px) {
    
#\35 32cb69b {
    width: 100.00%;
    min-height: 54px;
}
    
#\38 f278070 {
    width: 159px;
}
    
#a8b697a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d16cb03d {
    width: 100.00%;
    grid-template-rows: minmax(305.9809265136719px, max-content);
}
    
#\37 97e7e3b {
    width: 144px;
}
    
#cb5308bb {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\33 3b4f497 {
    height: 240px;
}
    
#\37 62cf221 {
    justify-self: end;
    align-self: start;
    width: 62.21814182627375%;
    grid-template-rows: minmax(302px, max-content);
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 76ba348 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

