
    /* This file is auto-generated from a `scss` file with the same name */

.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}
    



    


@font-face {
  font-family: "arialnarrow";
  src: url("/Resources/files/arialnarrow-229a_400.ttf");
  font-weight: 400;
  font-style: normal;
}

img[width][height] {
  height: auto;
}

  body[data-page-alias="service/deep-hole-and-gun-drilling"] #dm [data-show-on-page-only="service/deep-hole-and-gun-drilling"] {
    display: block !important;
  }




    


    




    *#dm *.dmBody div.u_NewestListings:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.64 !important}
*#dm *.dmBody div.u_NewestListings.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.64 !important}
*#dm *.dmBody *.u_NewestListings:before{
opacity:0.5 !important;
background-color:rgb(0,0,0) !important}
*#dm *.dmBody *.u_NewestListings.before{
opacity:0.5 !important;
background-color:rgb(0,0,0) !important}
*#dm *.dmBody div.u_NewestListings{
background-repeat:no-repeat !important;
background-image:none !important;
background-color:rgba(0,0,0,0.2) !important}
*#dm *.dmBody div.u_pa_9759329{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_RECENTLYSOLD{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_Residential{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_Public{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_Urban{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_Hotel{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody nav.u_1806234824{
color:black !important}
*#dm *.dmBody div.u_1897888197{
line-height:2.0 !important}
*#dm *.dmBody div.u_1619889853{
border-left-width:10px !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important}
*#dm *.dmBody h3.u_1485399870{
line-height:normal !important}
*#dm *.dmBody div.u_1698167080{
background-color:rgba(255,255,255,1) !important}
*.u_1698167080{
background-image:none !important;
background-color:rgb(255,255,255) !important;
background-position:0 0 !important;
background-size:auto !important;
background-repeat:repeat !important;
padding-top:80px !important;
padding-bottom:30px !important;
padding-right:40px !important;
padding-left:40px !important;
margin:0 !important;
text-align:center !important;
color:rgb(0,0,0) !important}
*.u_1434838579{
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:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important;
margin:0 !important;
text-align:center !important;
color:rgb(0,0,0) !important}
*#dm *.dmBody div.u_1758617770 hr{
border-top-style:solid !important;
color:rgba(229,25,55,1) !important;
border-top-width:10px !important}
*#dm *.dmBody div.u_1911177690{
background-color:rgba(239,239,239,1) !important;
background-repeat:no-repeat !important;
background-image:url(/Resources/images/polygonal-background-2880w.png) !important}
*#dm *.dmBody *.u_1911177690:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1911177690.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1911177690>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1911177690:before{
opacity:0.8 !important;
background-color:rgba(239,239,239,1) !important}
*#dm *.dmBody div.u_1911177690.before{
opacity:0.8 !important;
background-color:rgba(239,239,239,1) !important}
*#dm *.dmBody div.u_1911177690>.bgExtraLayerOverlay{
opacity:0.8 !important;
background-color:rgba(239,239,239,1) !important}
*#dm *.dmBody div.u_1488145866 input::placeholder{
color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1488145866 input.placeholder{
color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1488145866 textarea::placeholder{
color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1488145866 textarea.placeholder{
color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1488145866 select::placeholder{
color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1488145866 select.placeholder{
color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1488145866 .dmformsubmit{
border-style:solid !important;
border-width:1px !important}
*#dm *.dmBody *.u_1488145866 .dmformsubmit{
float:LEFT !important}
*#dm *.dmBody div.u_1488145866 input:not([type="submit"]){
background-color:rgba(239,239,239,1) !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody div.u_1488145866 textarea{
background-color:rgba(239,239,239,1) !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody div.u_1488145866 select{
background-color:rgba(239,239,239,1) !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody div.u_1674847784 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1674847784 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1674847784 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1674847784 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1853992401 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1853992401 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1853992401 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1853992401 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1510265866 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1510265866 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1510265866 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1510265866 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1735852620 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1735852620 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1735852620 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1735852620 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1171115130 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1171115130 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1171115130 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1171115130 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1685944744 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1685944744 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1685944744 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1685944744 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1232643469 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1232643469 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1232643469 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1232643469 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1844891169 .shape-description p{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1844891169 .shape-description ul{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1844891169 .shape-description ol{
color:rgba(212,219,233,1) !important}
*#dm *.dmBody div.u_1844891169 .shape-text{
font-family:Montserrat !important;
font-weight:bold !important;
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1075802243{
border-bottom-style:solid !important;
border-bottom-color:rgba(229,25,55,1) !important;
border-bottom-width:0 !important}
*#dm *.dmBody div.u_1316664471 hr{
border-top-style:solid !important;
color:rgba(229,25,55,1) !important;
border-top-width:10px !important}
*#dm *.dmBody *.u_1800164996:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1800164996.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1800164996>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1800164996{
background-color:rgba(239,239,239,1) !important;
background-repeat:no-repeat !important;
background-image:url(/Resources/images/photo-1491895200222-0fc4a4c35e18-2880w.jpg) !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important}
*#dm *.dmBody div.u_1800164996:before{
opacity:0.9 !important;
background-color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1800164996.before{
opacity:0.9 !important;
background-color:rgba(0,0,0,1) !important}
*#dm *.dmBody div.u_1800164996>.bgExtraLayerOverlay{
opacity:0.9 !important;
background-color:rgba(0,0,0,1) !important}
*#dm *.dmBody *.u_1179164333:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1179164333.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1179164333>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1179164333{
background-color:rgba(239,239,239,1) !important;
background-repeat:no-repeat !important;
background-image:url(/Resources/images/photo-1491895200222-0fc4a4c35e18-2880w.jpg) !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important}
*#dm *.dmBody div.u_1179164333:before{
opacity:0.6 !important;
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1179164333.before{
opacity:0.6 !important;
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1179164333>.bgExtraLayerOverlay{
opacity:0.6 !important;
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1949234082{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
border-style:solid !important;
border-width:0 !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1352235926 .svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1293039809{
background-color:rgba(0,105,170,1) !important;
border-radius:10px !important;
-moz-border-radius:10px !important;
-webkit-border-radius:10px !important}
*#dm *.dmBody div.u_1756527297 .svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1531291103{
background-color:rgba(0,105,170,1) !important;
border-radius:10px !important;
-moz-border-radius:10px !important;
-webkit-border-radius:10px !important}
*#dm *.dmBody div.u_1742563349 .svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1430971579{
background-color:rgba(0,105,170,1) !important;
border-radius:10px !important;
-moz-border-radius:10px !important;
-webkit-border-radius:10px !important}
*#dm *.dmBody div.u_1645957845 .svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1094938917{
background-color:rgba(0,105,170,1) !important;
border-radius:10px !important;
-moz-border-radius:10px !important;
-webkit-border-radius:10px !important}
*#dm *.dmBody div.u_1687640915{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1608151597{
line-height:2.0 !important}
*#dm *.dmBody div.u_1608151597 ul li:before{
content:'\2713' !important;
color:#e51937 !important}
*#dm *.dmBody div.u_1608151597 ul li{
margin-left:20px !important}
*#dm *.dmBody div.u_1118383110{
line-height:2.0 !important}
*#dm *.dmBody div.u_1916931188{
border-left-width:10px !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1233224831{
line-height:2.0 !important}
*#dm *.dmBody div.u_1233224831 ul li:before{
content:'\2713' !important;
color:#e51937 !important}
*#dm *.dmBody div.u_1233224831 ul li{
margin-left:20px !important}
*#dm *.dmBody div.u_1694640881 .svg{
color:rgba(229,25,55,1) !important;
fill:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1440132611{
border-left-width:10px !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1565888070{
line-height:2.0 !important}
*#dm *.dmBody div.u_1565888070 ul li:before{
content:'\2713' !important;
color:#e51937 !important}
*#dm *.dmBody div.u_1565888070 ul li{
margin-left:20px !important}
*#dm *.dmBody div.u_1895131436{
background-color:rgba(239,239,239,1) !important;
background-repeat:no-repeat !important;
background-image:url(/Resources/images/GN40-2880w.png) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1059448733{
border-left-width:10px !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1548305753{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1757176162{
line-height:2.0 !important}
*#dm *.dmBody div.u_1757176162 ul li:before{
content:'\2713' !important;
color:#e51937 !important}
*#dm *.dmBody div.u_1757176162 ul li{
margin-left:20px !important}
*#dm *.dmBody div.u_1214864751{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1971459157{
border-left-width:10px !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1324167328{
line-height:2.0 !important}
*#dm *.dmBody div.u_1324167328 ul li:before{
content:'\2713' !important;
color:#e51937 !important}
*#dm *.dmBody div.u_1324167328 ul li{
margin-left:20px !important}
*#dm *.dmBody div.u_1547414097{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1838323350 hr{
border-top-style:solid !important;
color:rgba(229,25,55,1) !important;
border-top-width:10px !important}
*#dm *.dmBody div.u_1999084295{
border-bottom-style:solid !important;
border-bottom-color:rgba(229,25,55,1) !important;
border-bottom-width:0 !important}
*#dm *.dmBody div.u_1174356306{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1174356306 .dmRespColsWrapper{
max-width:1440px !important}
*.u_1856135794{
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:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:4.53125px !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*.u_1629626116{
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:0 !important;
padding-bottom:0 !important;
padding-right:4.53125px !important;
padding-left:0 !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*#dm *.dmBody div.u_1225860467{
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important}
*.u_1608351921{
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:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:4.53125px !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*.u_1388550611{
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:0 !important;
padding-bottom:0 !important;
padding-right:4.53125px !important;
padding-left:0 !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*.u_1258343645{
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:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:4.53125px !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*.u_1209591863{
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:0 !important;
padding-bottom:0 !important;
padding-right:4.53125px !important;
padding-left:0 !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*#dm *.dmBody div.u_1671709718{
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important}
*.u_1527487634{
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:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:4.53125px !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*.u_1362228012{
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:0 !important;
padding-bottom:0 !important;
padding-right:4.53125px !important;
padding-left:0 !important;
margin:0 !important;
text-align:start !important;
color:rgb(0,0,0) !important}
*#dm *.dmBody div.u_1615046117{
background-color:rgba(255,255,255,1) !important;
box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
border-radius:0 !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important;
border-left-width:0 !important;
border-bottom-style:solid !important;
border-bottom-color:rgba(229,25,55,1) !important;
border-bottom-width:0 !important}
*#dm *.dmBody div.u_1072724593{
background-color:rgba(255,255,255,1) !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important;
box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
border-left-width:0 !important;
border-bottom-style:solid !important;
border-bottom-color:rgba(229,25,55,1) !important;
border-bottom-width:0 !important}
*#dm *.dmBody div.u_1355293487{
background-color:rgba(255,255,255,1) !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important;
box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
border-left-width:0 !important;
border-bottom-style:solid !important;
border-bottom-color:rgba(229,25,55,1) !important;
border-bottom-width:0 !important}
*#dm *.dmBody div.u_1542687614{
background-color:rgba(255,255,255,1) !important;
box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.05) 0 3px 11px 0 !important;
border-radius:0 !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
border-left-style:solid !important;
border-left-color:rgba(229,25,55,1) !important;
border-left-width:0 !important;
border-bottom-style:solid !important;
border-bottom-color:rgba(229,25,55,1) !important;
border-bottom-width:0 !important}
*#dm *.dmBody div.u_1806184230 .svg{
color:rgba(229,25,55,1) !important;
fill:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1562276274 .svg{
color:rgba(229,25,55,1) !important;
fill:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1258034561 .svg{
color:rgba(229,25,55,1) !important;
fill:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1396523396 .svg{
color:rgba(229,25,55,1) !important;
fill:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1605699174{
line-height:2.0 !important}
*#dm *.dmBody div.u_1605699174 ul li:before{
content:'\2713' !important;
color:#e51937 !important}
*#dm *.dmBody div.u_1605699174 ul li{
margin-left:20px !important}
*#dm *.dmBody div.u_1516455868{
line-height:2.0 !important}
*#dm *.dmBody div.u_1516455868 ul li:before{
content:'\2713' !important;
color:#e51937 !important}
*#dm *.dmBody div.u_1516455868 ul li{
margin-left:20px !important}
*#dm *.dmBody div.u_1958867568{
background-color:rgba(255,255,255,1) !important;
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important;
box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important}
*#dm *.dmBody div.u_1220840679{
background-color:rgba(229,25,55,1) !important;
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important;
box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.1) 0 3px 11px 0 !important}
*#dm *.dmBody div.u_1307729772{
border-left-width:10px !important;
border-left-style:solid !important;
border-left-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1163431756 hr{
background:none !important;
height:0 !important;
background-color:transparent !important;
background-size:initial !important;
min-height:0 !important;
border-color:currentColor !important;
border-width:1px !important;
border-top-style:dashed !important;
border-top-width:3px !important}
*#dm *.dmBody a.u_1905575832{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody a.u_1905575832 span.text{
color:rgba(229,25,55,1) !important}
*#dm *.dmBody div.u_1605770761{
background-repeat:no-repeat !important;
background-image:url(/Resources/images/deep-hole-drilling-ad320d04-7618be80-2880w.jpg) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1243767615{
background-repeat:no-repeat !important;
background-image:url(/Resources/images/pexels-photo-87236-2880w.jpeg) !important;
background-size:cover !important}
*#dm *.dmBody *.u_1824520252:before{
opacity:0.5 !important;
background-color:rgb(0,0,0) !important}
*#dm *.dmBody *.u_1824520252.before{
opacity:0.5 !important;
background-color:rgb(0,0,0) !important}
*#dm *.dmBody *.u_1824520252>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(0,0,0) !important}
*#dm *.dmBody div.u_1824520252:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.6 !important}
*#dm *.dmBody div.u_1824520252.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.6 !important}
*#dm *.dmBody div.u_1824520252>.bgExtraLayerOverlay{
background-color:rgba(0,0,0,1) !important;
opacity:0.6 !important}
*#dm *.dmBody div.u_1414220189{
background-repeat:no-repeat !important;
background-image:url(/Resources/images/Depositphotos_34653063_SE-2880w.jpg) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1824520252{
background-repeat:no-repeat !important;
background-image:url(/Resources/images/Depositphotos_173478632_LKV-2880w.jpg) !important;
background-color:rgba(0,0,0,0.7) !important;
background-size:cover !important}
*#dm *.dmBody nav.u_1270325137{
color:black !important}
*#dm *.dmBody div.u_1561650642{
background-color:rgba(239,239,239,1) !important}


    *#dm *.dmBody div.u_RECENTLYSOLD{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:80px !important;
padding-left:30px !important;
padding-bottom:80px !important;
max-width:none !important;
padding-right:30px !important;
min-width:0 !important;
text-align:center !important;
margin-top:0 !important}
*#dm *.dmBody div.u_NewestListings{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:120px !important;
padding-left:40px !important;
padding-bottom:120px !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;
background-attachment:initial !important;
background-size:cover !important;
background-position:0 50% !important}
*#dm *.dmBody div.u_pa_9759329{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:50px !important;
padding-left:10px !important;
padding-bottom:50px !important;
max-width:none !important;
padding-right:10px !important;
min-width:0 !important;
text-align:center !important;
margin-top:0 !important}
*#dm *.dmBody div.u_Residential{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:50px !important;
padding-left:10px !important;
padding-bottom:50px !important;
max-width:none !important;
padding-right:10px !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_Public{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:50px !important;
padding-left:10px !important;
padding-bottom:50px !important;
max-width:none !important;
padding-right:10px !important;
min-width:0 !important;
text-align:center !important;
margin-top:0 !important}
*#dm *.dmBody div.u_Urban{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:50px !important;
padding-left:10px !important;
padding-bottom:50px !important;
max-width:none !important;
padding-right:10px !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_Hotel{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:50px !important;
padding-left:10px !important;
padding-bottom:100px !important;
max-width:none !important;
padding-right:10px !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1678659479{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1619889853{
margin-top:25px !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:15px !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:calc(100% - 0px) !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1628207668{
margin-left:0 !important;
padding-top:2px !important;
padding-left:25px !important;
padding-bottom:2px !important;
margin-top:8px !important;
margin-bottom:8px !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1897888197{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:25px !important;
padding-bottom:2px !important;
margin-right:188px !important;
margin-left:0 !important;
max-width:534px !important;
margin-top:10px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important}
*#dm *.dmBody h3.u_1485399870{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !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:center !important;
display:block !important}
*.dmTabletBody #dm .d-page-1878226591 DIV.dmInner{
background-attachment:initial !important}
*#dm *.dmBody div.u_1824520252{
padding-top:288.5px !important;
padding-bottom:208.5px !important;
margin-left:0 !important;
padding-left:30px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:30px !important;
width:auto !important;
background-attachment:initial !important;
background-size:cover !important;
background-position:0 50% !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:center !important}
*#dm *.dmBody div.u_1488145866 input::placeholder{
font-size:14px !important}
*#dm *.dmBody div.u_1488145866 input.placeholder{
font-size:14px !important}
*#dm *.dmBody div.u_1488145866 textarea::placeholder{
font-size:14px !important}
*#dm *.dmBody div.u_1488145866 textarea.placeholder{
font-size:14px !important}
*#dm *.dmBody div.u_1488145866 select::placeholder{
font-size:14px !important}
*#dm *.dmBody div.u_1488145866 select.placeholder{
font-size:14px !important}
*#dm *.dmBody a.u_1999076317{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:222px !important;
position:relative !important;
height:51px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:328px !important;
margin-left:25px !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1249980265{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:25px !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1488145866{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 10px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:10px !important;
margin-left:10px !important;
max-width:500px !important;
margin-top:-15px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1574608936{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 104px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:992px !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1485399870{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 143px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:914px !important;
margin-top:15px !important;
margin-bottom:15px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody *.u_1674847784 .container-padding{
padding:0 !important}
*#dm *.dmBody *.u_1853992401 .container-padding{
padding:0 !important}
*#dm *.dmBody *.u_1510265866 .container-padding{
padding:0 !important}
*#dm *.dmBody *.u_1735852620 .container-padding{
padding:0 !important}
*#dm *.dmBody div.u_1718908374{
margin-left:0 !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:8px !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody *.u_1171115130 .container-padding{
padding:0 !important}
*#dm *.dmBody *.u_1685944744 .container-padding{
padding:0 !important}
*#dm *.dmBody div.u_1755033109{
margin-left:0 !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:8px !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody *.u_1232643469 .container-padding{
padding:0 !important}
*#dm *.dmBody *.u_1844891169 .container-padding{
padding:0 !important}
*#dm *.dmBody div.u_1631298274{
margin-left:0 !important;
padding-top:0 !important;
padding-left:8.39583px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:8.39583px !important}
*#dm *.dmBody div.u_1627321703{
margin-left:0 !important;
padding-top:0 !important;
padding-left:16.7917px !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_1363844146{
margin-left:0 !important;
padding-top:0 !important;
padding-left:8.6875px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:8.6875px !important}
*#dm *.dmBody div.u_1226132836{
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:17.3906px !important}
*#dm *.dmBody div.u_1900805822{
margin-left:0 !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:8px !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1447770921{
margin-left:0 !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:8px !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1215898458{
margin-left:0 !important;
padding-top:0 !important;
padding-left:8.39583px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:8.39583px !important}
*#dm *.dmBody div.u_1787244094{
margin-left:0 !important;
padding-top:0 !important;
padding-left:16.7917px !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_1687946438{
margin-left:0 !important;
padding-top:0 !important;
padding-left:8.39583px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:8.39583px !important}
*#dm *.dmBody div.u_1634760260{
margin-left:0 !important;
padding-top:0 !important;
padding-left:16.7917px !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_1729114147{
margin-left:0 !important;
padding-top:0 !important;
padding-left:8.39583px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:8.39583px !important}
*#dm *.dmBody div.u_1428579802{
margin-left:0 !important;
padding-top:0 !important;
padding-left:16.7917px !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_1802040482{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1921748811{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1290584504{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1630530892{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1283930625{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1510265866 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1510265866{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important}
*#dm *.dmBody div.u_1735852620{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important;
margin-right:0 !important;
margin-left:auto !important;
margin-top:10px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1735852620 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1171115130{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important}
*#dm *.dmBody div.u_1171115130 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1685944744 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1685944744{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important;
margin-right:0 !important;
margin-left:auto !important;
margin-top:10px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1232643469{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important}
*#dm *.dmBody div.u_1232643469 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1844891169 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1844891169{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important;
margin-right:0 !important;
margin-left:auto !important;
margin-top:10px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1674847784{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important}
*#dm *.dmBody div.u_1674847784 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1853992401 .shape-text{
font-size:22px !important}
*#dm *.dmBody div.u_1853992401{
float:none !important;
top:0 !important;
left:0 !important;
width:50px !important;
position:relative !important;
height:50px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
display:block !important;
margin-right:0 !important;
margin-left:auto !important;
margin-top:10px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1404946838{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1316664471{
width:100px !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !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_1658581322{
margin-left:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:auto !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:369px !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important}
*#dm *.dmBody div.u_1298654727{
margin-left:0 !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:369.281px !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important}
*#dm *.dmBody div.u_1492400237{
float:none !important;
top:0 !important;
left:0 !important;
width:369px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !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}
*#dm *.dmBody div.u_1987474165{
float:none !important;
top:0 !important;
left:0 !important;
width:369.281px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1550931009{
margin-left:0 !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:8px !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:25px !important}
*#dm *.dmBody div.u_1487087696{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !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;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:15px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1432446783{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !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;
margin-left:0 !important;
margin-top:50px !important;
margin-bottom:15px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1711969477{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !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;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:15px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1599606840{
margin-left:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:auto !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:25px !important}
*#dm *.dmBody div.u_1746111974{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !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;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:15px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_form{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:25px !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1075802243{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 92px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:1015px !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:8px !important}
*#dm *.dmBody h3.u_1381249933{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1352235926{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1381249933{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:149px !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1890680564{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1095016563{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody h3.u_1652282442{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1756527297{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1652282442{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:149px !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1207603928{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1789587296{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody h3.u_1168002766{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1742563349{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1412024992{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1639444740{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1168002766{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody h3.u_1246619095{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1645957845{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1251101370{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1734612277{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1246619095{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1687640915{
margin-left:0 !important;
padding-top:0 !important;
padding-left:30px !important;
padding-bottom:80px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:30px !important;
width:auto !important}
*#dm *.dmBody div.u_1608151597{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
display:block !important}
*#dm *.dmBody div.u_1694640881{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
margin-right:auto !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:10px !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1566688020{
padding-top:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important;
margin-left:0 !important;
margin-top:25px !important;
margin-bottom:0 !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1800164996{
padding-top:100px !important;
padding-left:40px !important;
padding-bottom:100px !important;
padding-right:40px !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;
background-attachment:initial !important;
background-size:cover !important;
background-position:0 50% !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1036529104{
margin-left:0 !important;
padding-top:25px !important;
padding-left:25px !important;
padding-bottom:25px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:25px !important}
*#dm *.dmBody div.u_1916931188{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:15px !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1118383110{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 81px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:1038px !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1233224831{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:20px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1038780061{
padding-top:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important;
margin-left:0 !important;
margin-top:25px !important;
margin-bottom:0 !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1758617770{
width:100px !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
margin-right:550px !important;
margin-left:550px !important;
margin-top:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1408429770{
padding-top:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important}
*#dm *.dmBody div.u_1414220189{
margin-left:0 !important;
padding-top:25px !important;
padding-left:25px !important;
padding-bottom:25px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:25px !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1440132611{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:15px !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1592584298{
margin-left:0 !important;
padding-top:25px !important;
padding-left:25px !important;
padding-bottom:25px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:25px !important}
*#dm *.dmBody div.u_1565888070{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:20px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1163720966{
padding-top:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1605770761{
margin-left:0 !important;
padding-top:25px !important;
padding-left:25px !important;
padding-bottom:25px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:25px !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1163431756{
margin-left:0 !important;
padding-top:35px !important;
padding-left:0 !important;
padding-bottom:35px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1895131436{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:160.5px !important;
padding-left:30px !important;
padding-bottom:160.5px !important;
max-width:100% !important;
padding-right:30px !important;
min-width:0 !important;
text-align:start !important}
*#dm *.dmBody div.u_1059448733{
padding-top:2px !important;
padding-left:15px !important;
padding-bottom:2px !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:25px !important}
*#dm *.dmBody div.u_1548305753{
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_1019726950{
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;
width:auto !important}
*#dm *.dmBody div.u_1757176162{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important}
*#dm *.dmBody div.u_1971459157{
padding-top:2px !important;
padding-left:15px !important;
padding-bottom:2px !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:25px !important}
*#dm *.dmBody div.u_1324167328{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important}
*#dm *.dmBody div.u_1214864751{
margin-left:0 !important;
padding-top:30px !important;
padding-left:30px !important;
padding-bottom:30px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:7px !important;
padding-right:30px !important}
*#dm *.dmBody div.u_1547414097{
padding-top:30px !important;
padding-left:30px !important;
padding-bottom:30px !important;
padding-right:30px !important;
margin-left:7px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1838323350{
width:100px !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1999084295{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1174356306{
margin-left:0 !important;
padding-top:80px !important;
padding-left:30px !important;
padding-bottom:80px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:30px !important;
width:auto !important}
*#dm *.dmBody div.u_1399623148{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody h3.u_1462884166{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1462884166{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1540759735{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:-7px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1629626116{
margin-left:0 !important;
padding-top:15px !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:4.53125px !important}
*#dm *.dmBody div.u_1225860467{
padding-top:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important;
margin-left:0 !important;
margin-top:25px !important;
margin-bottom:0 !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1817867359{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody h3.u_1740653889{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1740653889{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1968956971{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:-7px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1388550611{
margin-left:0 !important;
padding-top:15px !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:4.53125px !important}
*#dm *.dmBody div.u_1355293487{
margin-left:7px !important;
padding-top:15px !important;
padding-left:15px !important;
padding-bottom:15px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1542687614{
margin-left:0 !important;
padding-top:15px !important;
padding-left:15px !important;
padding-bottom:15px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:7px !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1291803614{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody h3.u_1900854851{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1900854851{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1606625373{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:-7px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1209591863{
margin-left:0 !important;
padding-top:15px !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:4.53125px !important}
*#dm *.dmBody div.u_1327849960{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important}
*#dm *.dmBody h3.u_1078427631{
float:none !important;
top:0 !important;
left:0 !important;
width:300px !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:left !important;
display:block !important}
*#dm *.dmBody div.u_1078427631{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1273652229{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:-7px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1362228012{
margin-left:0 !important;
padding-top:15px !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:4.53125px !important}
*#dm *.dmBody div.u_1072724593{
margin-left:7px !important;
padding-top:15px !important;
padding-left:15px !important;
padding-bottom:15px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1615046117{
margin-left:0 !important;
padding-top:15px !important;
padding-left:15px !important;
padding-bottom:15px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:7px !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1671709718{
padding-top:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
padding-left:0 !important;
width:auto !important;
margin-left:0 !important;
margin-top:30px !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1562276274{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
max-width:100% !important;
min-width:0 !important;
text-align:center !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:auto !important}
*#dm *.dmBody div.u_1806184230{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
max-width:100% !important;
min-width:0 !important;
text-align:center !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:auto !important}
*#dm *.dmBody div.u_1258034561{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
max-width:100% !important;
min-width:0 !important;
text-align:center !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:auto !important}
*#dm *.dmBody div.u_1396523396{
width:60px !important;
height:60px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
max-width:100% !important;
min-width:0 !important;
text-align:center !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:auto !important}
*#dm *.dmBody div.u_1239169732{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1307729772{
padding-top:2px !important;
padding-left:15px !important;
padding-bottom:2px !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:25px !important}
*#dm *.dmBody div.u_1179228176{
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
padding-right:0 !important;
margin-left:0 !important;
margin-top:8px !important;
margin-bottom:8px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1516455868{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important}
*#dm *.dmBody div.u_1605699174{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:13px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1220840679{
padding-top:30px !important;
padding-left:30px !important;
padding-bottom:30px !important;
padding-right:30px !important;
margin-left:7px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1958867568{
margin-left:0 !important;
padding-top:30px !important;
padding-left:30px !important;
padding-bottom:30px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:7px !important;
padding-right:30px !important}
*#dm *.dmBody div.u_1293039809{
padding-top:10px !important;
padding-bottom:10px !important;
padding-right:10px !important;
padding-left:10px !important;
margin-left:0 !important;
margin-top:-30px !important;
margin-bottom:0 !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1531291103{
padding-top:10px !important;
padding-bottom:10px !important;
padding-right:10px !important;
padding-left:10px !important;
width:auto !important;
margin-left:0 !important;
margin-top:-30px !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1094938917{
padding-top:10px !important;
padding-bottom:10px !important;
padding-right:10px !important;
padding-left:10px !important;
width:auto !important;
margin-left:0 !important;
margin-top:-30px !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1430971579{
padding-top:10px !important;
padding-bottom:10px !important;
padding-right:10px !important;
padding-left:10px !important;
width:auto !important;
margin-left:0 !important;
margin-top:-30px !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1179164333{
padding-top:143.5px !important;
padding-left:20px !important;
padding-bottom:143.5px !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;
background-attachment:fixed !important;
background-size:cover !important;
background-position:0 50% !important}
*#dm *.dmBody a.u_1905575832{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:222px !important;
position:relative !important;
height:51px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:10px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1237522601{
margin-left:0 !important;
padding-top:25px !important;
padding-left:0 !important;
padding-bottom:25px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:25px !important}
*#dm *.d-page-1878226591 DIV.dmInner{
background-repeat:no-repeat !important;
background-image:url(/Resources/images/depositphotos_173478632-stock-photo-the-cnc-lathe-or-turning-2880w.jpg) !important;
background-size:cover !important;
background-attachment:fixed !important;
background-position:50% 50% !important}
*#dm *.d-page-1878226591 DIV#dmSlideRightNavRight{
background-repeat:no-repeat !important;
background-image:url(/Resources/images/depositphotos_173478632-stock-photo-the-cnc-lathe-or-turning-2880w.jpg) !important;
background-size:cover !important;
background-attachment:initial !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1949234082{
background-position:0 100% !important;
padding-right:15px !important;
margin-right:0 !important;
background-repeat:no-repeat !important;
background-size:cover !important;
padding-top:0 !important;
padding-left:50px !important;
margin-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1251741088{
display:flex !important;
flex-direction:column !important;
align-items:left !important;
flex-wrap:wrap !important;
-webkit-flex-wrap:wrap !important;
justify-content:center !important}
*#dm *.dmBody div.u_1245056736{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !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 div.u_1911177690{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:87px !important;
padding-left:40px !important;
padding-bottom:100px !important;
max-width:100% !important;
padding-right:40px !important;
min-width:0 !important;
text-align:center !important;
background-repeat:no-repeat !important;
background-size:cover !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
background-attachment:fixed !important}
*#dm *.dmBody div.u_1698167080{
padding-top:50px !important;
padding-bottom:80px !important;
margin-left:0 !important;
padding-left:40px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !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:center !important}
*#dm *.dmBody a.u_1746666464{
float:none !important;
top:0 !important;
left:0 !important;
width:222px !important;
position:relative !important;
height:51px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important;
display:block !important;
margin-right:auto !important;
margin-left:0 !important;
margin-top:10px !important;
margin-bottom:10px !important}
*#dm *.dmBody a.u_1131781926{
float:none !important;
top:0 !important;
left:0 !important;
width:222px !important;
position:relative !important;
height:51px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important;
display:block !important;
margin-right:auto !important;
margin-left:0 !important;
margin-top:10px !important;
margin-bottom:10px !important}
*#dm *.dmBody span.u_1758002503{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:10px !important;
margin-bottom:10px !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1561650642{
padding-top:10px !important;
padding-left:30px !important;
padding-bottom:10px !important;
padding-right:30px !important;
width:auto !important}
*#dm *.dmBody span.u_1758002503{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:10px !important;
margin-bottom:10px !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1561650642{
padding-top:10px !important;
padding-left:30px !important;
padding-bottom:10px !important;
padding-right:30px !important;
width:auto !important}


    .font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-42, .size-42, .size-42 > font { font-size: 42px !important; }.font-size-20, .size-20, .size-20 > font { font-size: 20px !important; }.font-size-35, .size-35, .size-35 > font { font-size: 35px !important; }.font-size-38, .size-38, .size-38 > font { font-size: 38px !important; }




  .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
    visibility: hidden;
  }

  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
    visibility: hidden !important;
  }

  
  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
    visibility: hidden;
  }

  


    @font-face {
  font-family: "Roboto Fallback";
  src: local('Arial');
  ascent-override: 92.6709%;
  descent-override: 24.3871%;
  size-adjust: 100.1106%;
  line-gap-override: 0%;
 }@font-face {
  font-family: "Lato Fallback";
  src: local('Arial');
  ascent-override: 101.3181%;
  descent-override: 21.865%;
  size-adjust: 97.4159%;
  line-gap-override: 0%;
 }@font-face {
  font-family: "Montserrat Fallback";
  src: local('Arial');
  ascent-override: 84.9466%;
  descent-override: 22.0264%;
  size-adjust: 113.954%;
  line-gap-override: 0%;
 }@font-face {
  font-family: "Oswald Fallback";
  src: local('Arial');
  ascent-override: 145.0682%;
  descent-override: 35.1423%;
  size-adjust: 82.2372%;
  line-gap-override: 0%;
 }@font-face {
  font-family: "DM Serif Display Fallback";
  src: local('Arial');
  ascent-override: 103.2273%;
  descent-override: 33.3795%;
  size-adjust: 100.3611%;
  line-gap-override: 0%;
 }
