*#dm *.dmBody *.u_1340759176:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1340759176.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1340759176>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1340759176:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.4 !important}
*#dm *.dmBody div.u_1340759176.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.4 !important}
*#dm *.dmBody div.u_1340759176>.bgExtraLayerOverlay{
background-color:rgba(0,0,0,1) !important;
opacity:0.4 !important}
*#dm *.dmBody a.u_1729513907{
background-color:rgba(188,130,192,1) !important}
*#dm *.dmBody a.u_1729513907:hover{
background-color:rgba(134,90,137,1) !important;
background-image:none !important}
*#dm *.dmBody a.u_1729513907.hover{
background-color:rgba(134,90,137,1) !important;
background-image:none !important}
*#dm *.dmBody div.u_1596334171{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important}
*#dm *.dmBody div.u_1333216110{
line-height:2.0 !important}
*#dm *.dmBody div.u_1920423427{
background-image:initial !important;
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1340759176{
background-image:url(https://lirp.cdn-website.com/6b446214/dms3rep/multi/opt/gray-puppy-at-the-vet-1920w.jpg) !important;
background-repeat:no-repeat !important;
box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important}
*#dm *.dmBody div.u_1416925926{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1028636469 hr{
color:rgba(179,216,132,1) !important;
border-top-style:solid !important;
border-top-width:4px !important}
*#dm *.dmBody a.u_1146845136{
background-color:rgba(179,216,132,1) !important}
*#dm *.dmBody a.u_1146845136:hover{
background-color:rgba(135,167,95,1) !important;
background-image:none !important}
*#dm *.dmBody a.u_1146845136.hover{
background-color:rgba(135,167,95,1) !important;
background-image:none !important}
*#dm *.dmBody div.u_1197588439{
background-repeat:no-repeat !important;
background-image:url(https://lirp.cdn-website.com/6b446214/dms3rep/multi/opt/group-portrait-of-adorable-puppies-1920w.jpg) !important}
*#dm *.dmBody *.u_1197588439:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1197588439.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1197588439>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1197588439:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.36 !important}
*#dm *.dmBody div.u_1197588439.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.36 !important}
*#dm *.dmBody div.u_1197588439>.bgExtraLayerOverlay{
background-color:rgba(0,0,0,1) !important;
opacity:0.36 !important}
*#dm *.dmBody div.u_1362052025{
line-height:2.0 !important}
.u_1866483124{
}
.u_1871071260{
}
*#dm *.dmBody div.u_1866483124{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1517425884{
line-height:2.0 !important}
*#dm *.dmBody div.u_1008586328 .svg{
color:rgba(179,216,132,1) !important;
fill:rgba(179,216,132,1) !important}separatorHomeCss{color:red !important}
*#dm *.dmBody div.u_1340759176{
background-image:url(https://lirp-cdn.multiscreensite.com/6b446214/dms3rep/multi/opt/gray-puppy-at-the-vet-1920w.jpg) !important;
background-repeat:no-repeat !important;
box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important}
*#dm *.dmBody div.u_1197588439{
background-repeat:no-repeat !important;
background-image:url(https://lirp-cdn.multiscreensite.com/6b446214/dms3rep/multi/opt/group-portrait-of-adorable-puppies-1920w.jpg) !important}@media all and (min-width:1920px), all and (-webkit-min-device-pixel-ratio: 1.5), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {

*#dm *.dmBody div.u_1340759176{
background-image:url(https://lirp-cdn.multiscreensite.com/6b446214/dms3rep/multi/opt/gray-puppy-at-the-vet-2880w.jpg) !important;
background-repeat:no-repeat !important;
box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important}
*#dm *.dmBody div.u_1197588439{
background-repeat:no-repeat !important;
background-image:url(https://lirp-cdn.multiscreensite.com/6b446214/dms3rep/multi/opt/group-portrait-of-adorable-puppies-2880w.jpg) !important}
}
*#dm *.dmBody div.u_1340759176{
padding-top:150px !important;
padding-bottom:150px !important;
padding-left:60px !important;
float:none !important;
margin-right:auto !important;
margin-left:auto !important;
top:auto !important;
max-width:none !important;
left:0 !important;
width:100% !important;
margin-top:0 !important;
position:relative !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important;
height:auto !important;
background-attachment:fixed !important;
background-size:cover !important}
*#dm *.dmBody a.u_1729513907{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:62px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:950px !important;
margin-left:0 !important;
max-width:242px !important;
margin-top:13px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1587241538{
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
float:none !important;
margin-right:768.003px !important;
margin-left:0 !important;
top:0 !important;
max-width:612.986px !important;
left:0 !important;
width:calc(100% - 0px) !important;
margin-top:67px !important;
position:relative !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important;
height:auto !important;
display:block !important}
*#dm *.dmBody div.u_1840324911{
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:-8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1920423427{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:70px !important;
padding-left:40px !important;
padding-bottom:70px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:none !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:40px !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1416925926{
padding-top:20px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:24px !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
max-width:100% !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1333216110{
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:482px !important;
margin-top:0 !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody a.u_1146845136 span.text{
font-size:16px !important}
*#dm *.dmBody div.u_1923935627{
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:534px !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_1140358926{
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:51.2674px !important;
margin-left:0 !important;
max-width:576px !important;
margin-top:7px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important}
*#dm *.dmBody div.u_1028636469{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:21.0938px !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:12px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important;
display:block !important}
*#dm *.dmBody div.u_1834359424{
padding-top:0 !important;
padding-left:0 !important}
*#dm *.dmBody div.u_1596334171{
padding-top:0 !important;
padding-right:0 !important}
*#dm *.dmBody a.u_1146845136{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:57.9861px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:496.938px !important;
margin-left:0 !important;
max-width:196px !important;
margin-top:35px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1286153100{
padding-top:0 !important;
padding-bottom:0 !important;
margin-top:0 !important}
*#dm *.dmBody div.u_1197588439{
padding-top:0 !important;
background-attachment:fixed !important;
background-size:cover !important;
padding-bottom:0 !important;
background-position:0 50% !important}
*#dm *.dmBody div.u_1143742003{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 85px) !important;
position:relative !important;
height:353.993px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:1028.99px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1716381247{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:50px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1866483124{
margin-left:0 !important;
padding-top:100px !important;
padding-left:40px !important;
padding-bottom:100px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important}
*#dm *.dmBody div.u_1517425884{
float:none !important;
top:0 !important;
left:0 !important;
width:825.99px !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;
margin-right:auto !important;
margin-left:auto !important;
margin-top:8px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1008586328{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 560px) !important;
position:relative !important;
height:63.9931px !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:80px !important;
margin-top:10px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1269811560{
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:-10px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1362052025{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 186px) !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:827px !important;
margin-top:12px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody *.u_1716381247 .photoGalleryThumbs{
padding:5.5px !important}
*#dm *.dmBody *.u_1716381247 .layout-container{
padding:5.5px !important}
*#dm *.dmBody *.u_1716381247 .photoGalleryViewAll{
padding:0 11px !important}
*#dm *.dmBody *.u_1716381247 .photoGalleryThumbs .image-container a{
padding-top:307px !important}
*#dm *.dmBody *.u_1517386622 .photoGalleryThumbs{
padding:3px !important}
*#dm *.dmBody *.u_1517386622 .layout-container{
padding:3px !important}
*#dm *.dmBody *.u_1517386622 .photoGalleryViewAll{
padding:0 6px !important}
*#dm *.dmBody *.u_1517386622 .photoGalleryThumbs .image-container a{
padding-top:360px !important}
*#dm *.dmBody div.u_1517386622{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 61px) !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:539.774px !important;
margin-top:10px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}