#dm .dmBody a.span.textonly {
    color: #fff !important
}

#dm .dmBody div.dmform-error {
    font-style: normal !important
}

#dm .dmBody div.checkboxwrapper span,
#dm .dmBody div.dmforminput .fileUploadLink,
#dm .dmBody div.dmforminput textarea,
#dm .dmBody div.radiowrapper span {
    font-style: italic !important
}

#dm .dmBody nav.u_1144820115,
#dm .dmBody nav.u_1459502687 {
    color: #000 !important
}

#dm .dmBody div.u_1243667655.before,
#dm .dmBody div.u_1243667655:before,
#dm .dmBody div.u_1243667655>.bgExtraLayerOverlay {
    background-color: #000 !important;
    opacity: .4 !important
}

#dm .dmBody div.u_1243667655 {
    background-repeat: no-repeat !important;
    background-image: url(../dms3rep/multi/opt/Cruz-min-1920w.jpeg) !important;
    background-size: cover !important
}

#dm .dmBody div.u_1904914588 {
    background-color: rgba(21, 21, 21, .7) !important
}

#dm .dmBody div.u_1291173121 .svg,
#dm .dmBody div.u_1562668729 .svg,
#dm .dmBody div.u_1941508447 .svg {
    color: #fff !important;
    fill: #fff !important
}

#dm .dmBody .u_1264047648.before,
#dm .dmBody .u_1264047648:before,
#dm .dmBody .u_1264047648>.bgExtraLayerOverlay,
#dm .dmBody .u_1925726969.before,
#dm .dmBody .u_1925726969:before,
#dm .dmBody .u_1925726969>.bgExtraLayerOverlay {
    opacity: .5 !important;
    background-color: #fff !important
}

#dm .dmBody div.u_1264047648 {
    background-repeat: no-repeat !important;
    background-image: url(../dms3rep/multi/opt/shutterstock_1519562357-e5d8934d-1920w.jpg) !important;
    background-size: cover !important
}

#dm .dmBody div.u_1264047648.before,
#dm .dmBody div.u_1264047648:before,
#dm .dmBody div.u_1264047648>.bgExtraLayerOverlay,
#dm .dmBody div.u_1925726969.before,
#dm .dmBody div.u_1925726969:before,
#dm .dmBody div.u_1925726969>.bgExtraLayerOverlay {
    opacity: .78 !important
}

#dm .dmBody .u_1167955458 .photoGalleryThumbs .image-container a {
    background-size: contain !important;
    padding-top: 93px !important
}

#dm .dmBody div.u_1829090916 {
    background-color: #fff !important
}

#dm .dmBody div.u_1884702321,
#dm .dmBody div.u_1925726969 {
    background-repeat: no-repeat !important;
    background-image: url(../dms3rep/multi/opt/shutterstock_1029430792-1920w.jpg) !important
}

#dm .dmBody div.u_1884702321 {
    background-image: url(../dms3rep/multi/opt/shutterstock_633797687-1920w.jpg) !important
}

#dm .dmBody .u_1243667655.before,
#dm .dmBody .u_1243667655:before,
#dm .dmBody .u_1243667655>.bgExtraLayerOverlay {
    opacity: .5 !important;
    background-color: #000 !important
}

separatorHomeCss {
    color: red !important
}

#dm .d-page-1716942098 DIV#dmSlideRightNavRight,
#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-image: none !important
}

#dm .dmBody div.u_1620106714 {
    margin: 0 !important;
    padding: 0 !important
}

#dm .dmBody div.u_1567049511 {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    width: calc(100% - 0px) !important;
    position: relative !important;
    height: auto !important;
    max-width: 100% !important;
    margin: 0 auto 8px !important;
    padding: 2px 0 !important;
    min-width: 25px !important
}

#dm .dmBody div.u_1291173121 {
    width: 56px !important;
    height: 56px !important
}

#dm .dmBody div.u_1614596050 {
    padding: 0 !important
}

#dm .dmBody div.u_1562668729 {
    width: 56px !important;
    height: 56px !important
}

#dm .dmBody div.u_1148675482 {
    padding: 0 !important
}

#dm .dmBody div.u_1941508447 {
    width: 56px !important;
    height: 56px !important
}

#dm .dmBody div.u_1452673749 {
    padding: 0 !important
}

#dm .dmBody div.u_1512751602,
#dm .dmBody div.u_1884702321 {
    margin: 0 !important;
    padding: 120px 40px 40px !important;
    width: auto !important
}

#dm .dmBody div.u_1884702321 {
    padding: 0 !important;
    background-attachment: fixed !important;
    background-size: cover !important
}

#dm .dmBody div.u_1264047648 {
    margin: 0 !important;
    padding: 60px 40px !important;
    width: auto !important
}

#dm .dmBody .u_1167955458 .layout-container,
#dm .dmBody .u_1167955458 .photoGalleryThumbs {
    padding: 10px !important
}

#dm .dmBody .u_1167955458 .photoGalleryViewAll {
    padding: 0 20px !important
}

#dm .dmBody div.u_1587234896,
#dm .dmBody div.u_1607791400 {
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    width: calc(100% - 0px) !important;
    position: relative !important;
    height: auto !important;
    max-width: 610px !important;
    margin: 8px 0 !important;
    padding: 2px 0 !important;
    min-width: 25px !important
}

#dm .dmBody div.u_1829090916 {
    margin: 0 !important;
    padding: 40px !important
}

#dm .dmBody a.u_1204640717,
#dm .dmBody div.u_1167955458 {
    padding: 0 !important;
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
    max-width: 100% !important
}

#dm .dmBody div.u_1167955458 {
    width: calc(100% - 0px) !important;
    text-align: start !important;
    height: auto !important;
    margin: 10px auto !important;
    min-width: 25px !important
}

#dm .dmBody a.u_1204640717 {
    margin: 20px auto 10px !important;
    display: block !important;
    width: 222px !important;
    height: 53px !important;
    min-width: 0 !important;
    text-align: center !important
}

#dm .dmBody div.u_1243667655,
#dm .dmBody div.u_1925726969 {
    margin: 0 !important;
    width: auto !important;
    background-attachment: fixed !important
}

#dm .dmBody div.u_1925726969 {
    background-size: cover !important;
    padding: 0 40px !important
}

#dm .dmBody div.u_1243667655 {
    padding: 280px 20px 120px !important;
    float: none !important;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
    height: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    text-align: center !important;
    background-position: 50% 0 !important
}

#dm .dmBody div.u_1429151562,
#dm .dmBody div.u_1933153304 {
    padding: 0 !important
}

#dm .dmBody div.u_1266930060 {
    margin: 0 20px !important;
    padding: 0 0 0 15.6771px !important
}

#dm .dmBody div.u_1783499771 {
    margin: 0 !important;
    padding: 60px 0 0 !important;
    width: auto !important
}