*#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_1780639595
{
	line-height:normal !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1974679275 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
.u_1074411236
{
}
.u_1902474653
{
}
.u_1113743457
{
}
.u_1651399597
{
}*#dm *.dmBody div.u_1113743457 {
  border-style:solid !important;
  border-width:0 !important;
  border-radius:0 !important;
  -moz-border-radius:0 !important;
  -webkit-border-radius:0 !important;
}

*#dm *.dmBody div.u_1651399597 {
  background-image:linear-gradient(90deg,rgba(128,127,127,1) 0,rgba(54,54,54,1) 100%) !important;
  background-repeat:repeat !important;
  background-position:center center !important;
  background-origin:border-box !important;
  border-style:solid !important;
  border-width:0 !important;
  box-shadow:rgba(23,22,22,0.25) 0 3px 11px 0 !important;
  -moz-box-shadow:rgba(23,22,22,0.25) 0 3px 11px 0 !important;
  -webkit-box-shadow:rgba(23,22,22,0.25) 0 3px 11px 0 !important;
}

*#dm *.dmBody *.u_1754995063
{
	display:block !important;
}
*#dm *.dmBody *.u_1254815405
{
	display:block !important;
}
*#dm *.dmBody *.u_1025970756
{
	display:block !important;
}
*#dm *.dmBody *.u_1187297193
{
	display:block !important;
}
*#dm *.dmBody div.u_1882144412
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1097473996 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1097473996 .caption-button
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1097473996 .photoGalleryThumbs .image-container
{
	border-radius:10px 10px 10px 10px !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_1780639595
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;
	top:0 !important;
	max-width:739px !important;
	left:0 !important;
	width:calc(100% - 110px) !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
	height:auto !important;
	display:block !important;
}
*#dm *.dmBody *.u_1974679275 .photoGalleryThumbs
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1974679275 .layout-container
{
	padding:0 !important;
}
*#dm *.dmBody *.u_1974679275 .photoGalleryViewAll
{
	padding:0 0 !important;
}
*#dm *.dmBody *.u_1974679275 .photoGalleryThumbs .image-container a
{
	padding-top:160px !important;
}
*#dm *.dmBody div.u_1974679275
{
	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:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:start !important;
}*#dm *.dmBody div.u_1113743457 {
  margin-left:0 !important;
  padding-top:0 !important;
  padding-left:0 !important;
  padding-bottom:0 !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  margin-right:0 !important;
  padding-right:0 !important;
}

*#dm *.dmBody div.u_1651399597
{
	background-attachment:fixed !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:21px !important;
	float:none !important;
	margin-right:0px !important;
	margin-left:0px !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1450855071
{
	margin-left:0 !important;
	padding-top:16px !important;
	padding-left:0 !important;
	padding-bottom:16px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody *.u_1097473996 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1097473996 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1097473996 .photoGalleryViewAll
{
	padding:0 20px !important;
}
*#dm *.dmBody div.u_1097473996 .caption-container .caption-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1097473996 .caption-container .caption-text .rteBlock
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1097473996 .caption-container .caption-title
{
	font-size:25px !important;
}
*#dm *.dmBody *.u_1097473996 .caption-inner
{
	padding-left:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody *.u_1097473996 .photoGalleryThumbs .image-container a
{
	padding-top:250px !important;
}
*#dm *.dmBody div.u_1097473996 .caption-button
{
	height:50px !important;
	width:200px !important;
}
*#dm *.dmBody div.u_1616316981
{
	margin-left:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:1168px !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1835589017
{
	margin-left:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:1168px !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1097473996
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:auto !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
	important:true !important;
	margin-left:auto !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1882144412
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
	min-height:auto !important;
}
separatorHomeCss{color:red !important}@media all {
    
#c03ce494 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 1338f5c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 9f7412b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_207 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_leg {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#c03ce494 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 1338f5c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 9f7412b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

