@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}
@media (min-width:768px) and (max-width:1024px){
.responsiveTablet #dm .dmInner .hide-for-medium{display:none!important}
}
img[width][height]{height: auto;}
body[data-page-alias="contact"] #dm [data-show-on-page-only="contact"]{display: block !important;}
*#dm *.dmBody div.dmforminput textarea{font-style:italic !important}
*#dm *.dmBody div.u_1207533340 *.dmforminput label{color:rgba(137,137,137,1) !important; font-weight:normal !important}
*#dm *.dmBody div.u_1207533340 *.dmforminput input{color:rgba(88,88,88,1) !important; font-weight:normal !important}
*#dm *.dmBody div.u_1207533340 input:not([type="submit"]){border-style:solid !important; border-width:0 !important; background-color:rgba(244,244,244,1) !important}
*#dm *.dmBody div.u_1207533340 textarea{border-style:solid !important; border-width:0 !important; background-color:rgba(244,244,244,1) !important}
*#dm *.dmBody div.u_1207533340 select{border-style:solid !important; border-width:0 !important; background-color:rgba(244,244,244,1) !important}
*#dm *.dmBody *.u_1207533340 *.dmformsubmit{float:none !important; display:block !important; margin-left:auto !important; margin-right:auto !important}
*#dm *.dmBody div.u_1552743892{background-color:var(--color_2) !important}
*#dm *.dmBody *.u_1398826955 *.dmformsubmit{float:none !important; display:block !important; margin-left:auto !important; margin-right:auto !important}
*#dm *.dmBody div.u_1730878145{background-color:rgba(247,247,247,1) !important}
*#dm *.dmBody div.u_1398826955 input:not([type="submit"]){border-style:solid !important; border-width:0 !important; background-color:rgba(255,255,255,1) !important; border-bottom-width:2px !important; border-bottom-style:solid !important; border-bottom-color:rgba(225,225,225,1) !important}
*#dm *.dmBody div.u_1398826955 textarea{border-style:solid !important; border-width:0 !important; background-color:rgba(255,255,255,1) !important; border-bottom-width:2px !important; border-bottom-style:solid !important; border-bottom-color:rgba(225,225,225,1) !important}
*#dm *.dmBody div.u_1398826955 select{border-style:solid !important; border-width:0 !important; background-color:rgba(255,255,255,1) !important; border-bottom-width:2px !important; border-bottom-style:solid !important; border-bottom-color:rgba(225,225,225,1) !important}
*#dm *.dmBody div.u_1398826955 *.dmforminput label{color:rgba(49,49,49,1) !important}
*#dm *.dmBody div.u_1398826955 *.dmforminput input{color:rgba(49,49,49,1) !important}
*#dm *.dmBody div.u_1398826955 *.dmforminput textarea{color:rgba(49,49,49,1) !important}
*#dm *.dmBody div.u_1040814099 .svg{color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1972106811 .svg{color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1800321776 .svg{color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1207533340 *.dmformsubmit{width:348px !important; height:50px !important}
*#dm *.dmBody div.u_1207533340{float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 0px) !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_1552743892{margin-left:0 !important; padding-top:99px !important; padding-left:40px !important; padding-bottom:99px !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:start !important}
*#dm *.dmBody div.u_1862079731{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:74px !important; margin-bottom:8px !important; padding-right:0 !important; min-width:25px !important}
*#dm *.dmBody div.u_1398826955 *.dmformsubmit{width:99px !important}
*#dm *.dmBody div.u_1856527897{margin-top:0 !important; margin-bottom:0 !important; padding-top:0 !important; padding-bottom:0 !important; float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-left:0 !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 0px) !important; padding-right:0 !important; min-width:25px !important}
*#dm *.dmBody h3.u_1827702219{margin-bottom:0 !important; margin-top:0 !important; padding-top:0 !important; padding-bottom:0 !important}
*#dm *.dmBody div.u_1730878145{float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:100px !important; padding-left:40px !important; padding-bottom:100px !important; margin-right:auto !important; margin-left:auto !important; max-width:none !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:40px !important; min-width:0 !important; text-align:center !important}
*#dm *.dmBody div.u_1827702219{margin-bottom:0 !important; margin-top:0 !important}
*#dm *.dmBody div.u_1398826955{float:none !important; top:0 !important; left:0 !important; width:620px !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:calc(100% - 170px) !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_1946252045{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:calc(100% - 0px) !important; margin-top:8px !important; margin-bottom:8px !important; padding-right:0 !important; min-width:25px !important}
*#dm *.dmBody div.u_1662649888{padding-top:0 !important; padding-bottom:0 !important; padding-right:0 !important; padding-left:0 !important}
*#dm *.dmBody div.u_1040814099{width:50px !important; height:50px !important}
*#dm *.dmBody div.u_1972106811{width:50px !important; height:50px !important}
*#dm *.dmBody div.u_1800321776{width:50px !important; height:50px !important}
@media (max-width:767px){
.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}
*#dm *.dmBody div.u_1207533340 *.dmforminput label{color:rgba(137,137,137,1) !important; font-weight:normal !important}
*#dm *.dmBody div.u_1207533340 *.dmforminput input{color:rgba(88,88,88,1) !important; font-weight:normal !important}
*#dm *.dmBody div.u_1207533340 input:not([type="submit"]){border-style:solid !important; border-width:0 !important; background-color:rgba(244,244,244,1) !important}
*#dm *.dmBody div.u_1207533340 textarea{border-style:solid !important; border-width:0 !important; background-color:rgba(244,244,244,1) !important}
*#dm *.dmBody div.u_1207533340 select{border-style:solid !important; border-width:0 !important; background-color:rgba(244,244,244,1) !important}
*#dm *.dmBody *.u_1207533340 *.dmformsubmit{float:none !important; display:block !important; margin-left:auto !important; margin-right:auto !important}
*#dm *.dmBody div.u_1552743892{background-color:var(--color_2) !important}
*#dm *.dmBody *.u_1398826955 *.dmformsubmit{float:none !important; display:block !important; margin-left:auto !important; margin-right:auto !important}
*#dm *.dmBody div.u_1730878145{background-color:rgba(247,247,247,1) !important}
*#dm *.dmBody div.u_1398826955 input:not([type="submit"]){border-style:solid !important; border-width:0 !important; background-color:rgba(255,255,255,1) !important; border-bottom-width:2px !important; border-bottom-style:solid !important; border-bottom-color:rgba(225,225,225,1) !important}
*#dm *.dmBody div.u_1398826955 textarea{border-style:solid !important; border-width:0 !important; background-color:rgba(255,255,255,1) !important; border-bottom-width:2px !important; border-bottom-style:solid !important; border-bottom-color:rgba(225,225,225,1) !important}
*#dm *.dmBody div.u_1398826955 select{border-style:solid !important; border-width:0 !important; background-color:rgba(255,255,255,1) !important; border-bottom-width:2px !important; border-bottom-style:solid !important; border-bottom-color:rgba(225,225,225,1) !important}
*#dm *.dmBody div.u_1398826955 *.dmforminput label{color:rgba(49,49,49,1) !important}
*#dm *.dmBody div.u_1398826955 *.dmforminput input{color:rgba(49,49,49,1) !important}
*#dm *.dmBody div.u_1398826955 *.dmforminput textarea{color:rgba(49,49,49,1) !important}
*#dm *.dmBody div.u_1040814099 .svg{color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1972106811 .svg{color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1800321776 .svg{color:rgba(255,255,255,1) !important; fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1207533340{float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 0px) !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_1856527897{float:none !important; top:0 !important; left:0 !important; width:100% !important; position:relative !important; height:auto !important; padding-top:0 !important; padding-left:0 !important; padding-bottom:0 !important; margin-right:auto !important; margin-left:auto !important; max-width:calc(100% - 0px) !important; margin-top:0 !important; margin-bottom:0 !important; padding-right:0 !important; min-width:25px !important;}
*#dm *.dmBody h3.u_1827702219{margin-bottom:0 !important; margin-top:0 !important;}
*#dm *.dmBody div.u_1730878145{padding-top:30px !important; padding-bottom:30px !important;}
*#dm *.dmBody div.u_1398826955 *.dmformsubmit{height:49px !important;}
*#dm *.dmBody div.u_1040814099{width:50px !important; height:50px !important;}
*#dm *.dmBody div.u_1972106811{width:50px !important; height:50px !important;}
*#dm *.dmBody div.u_1800321776{width:50px !important; height:50px !important;}
}