
    /* 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}


    

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

  body[data-page-alias="sobre-nos"] #dm [data-show-on-page-only="sobre-nos"] {
    display: block !important;
  }




    


    




    *#dm *.dmBody *.u_1646931530{
display:block !important}
*#dm *.dmBody *.u_1105540099{
display:none !important}
*#dm *.dmBody *.u_1774209499{
display:block !important}
*#dm *.dmBody *.u_1103564207{
display:none !important}
*#dm *.dmBody *.u_1807599654{
display:block !important}
*#dm *.dmBody *.u_1779777693{
display:none !important}
*#dm *.dmBody *.u_1701054760{
display:block !important}
*#dm *.dmBody *.u_1286295557{
display:none !important}
*#dm *.dmBody *.u_1691103352{
display:block !important}
*#dm *.dmBody *.u_1959106294{
display:none !important}
*#dm *.dmBody *.u_1752740891{
display:block !important}
*#dm *.dmBody *.u_1875320260{
display:none !important}
*#dm *.dmBody *.u_1894859783{
display:block !important}
*#dm *.dmBody *.u_1215203203{
display:none !important}
*#dm *.dmBody *.u_1288946667{
display:block !important}
*#dm *.dmBody *.u_1827500492{
display:none !important}
*#dm *.dmBody div.u_1770860332 .caption-inner{
border-style:solid !important;
border-width:0 !important;
border-color:rgba(0,0,0,0) !important}
*#dm *.dmBody *.u_1249802295{
background-position:0 50% !important}
*#dm *.dmBody nav.u_1144820115{
color:black !important}
*#dm *.dmBody nav.u_1141000420{
color:white !important}
*#dm *.dmBody div.u_1813917413{
line-height:normal !important}
*#dm *.dmBody div.u_1383851245{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody *.u_1103536966:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1103536966.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1103536966:before{
background-color:rgba(72,9,47,1) !important;
opacity:0.81 !important}
*#dm *.dmBody div.u_1103536966.before{
background-color:rgba(72,9,47,1) !important;
opacity:0.81 !important}
*#dm *.dmBody div.u_1103536966>.bgExtraLayerOverlay{
background-color:rgba(72,9,47,1) !important;
opacity:0.81 !important}
*#dm *.dmBody div.u_1103536966{
background-repeat:no-repeat !important;
background-image:url(/Resources/images/working-laptop-2880w.jpg) !important}
*#dm *.dmBody *.u_1994780553{
width:100% !important}
*#dm *.dmBody div.u_1379655370{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody h1.u_1756410009{
line-height:150% !important}
*#dm *.dmBody h1.u_1501528970{
line-height:150% !important}
.u_1736073671{
}
.u_1035815282{
}
.u_1961127137{
}
*#dm *.dmBody div.u_1698802266{
line-height:2.0 !important}
*#dm *.dmBody div.u_1157851606{
line-height:2.0 !important}
*#dm *.dmBody div.u_1973755793{
line-height:2.0 !important}
*#dm *.dmBody div.u_1961127137{
background-color:rgba(132,23,85,0.15) !important;
border-style:solid !important;
border-width:0 !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
border-radius:15px !important;
-moz-border-radius:15px !important;
-webkit-border-radius:15px !important}
*#dm *.dmBody div.u_1736073671{
background-color:rgba(132,23,85,0.15) !important;
border-style:solid !important;
border-width:0 !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
border-radius:15px !important;
-moz-border-radius:15px !important;
-webkit-border-radius:15px !important}
*#dm *.dmBody div.u_1035815282{
background-color:rgba(132,23,85,0.15) !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
border-radius:15px !important;
-moz-border-radius:15px !important;
-webkit-border-radius:15px !important}
*#dm *.dmBody div.u_1436003587{
border-radius:50% !important;
border-width:1px !important;
border-color:rgba(132,23,85,1) !important;
background-color:rgba(132,23,85,1) !important}
*#dm *.dmBody div.u_1436003587 .svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important;
width:50% !important}
*#dm *.dmBody div.u_1338738630{
border-radius:50% !important;
border-width:1px !important;
border-color:rgba(132,23,85,1) !important;
background-color:rgba(132,23,85,1) !important}
*#dm *.dmBody div.u_1338738630 .svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important;
width:50% !important}
*#dm *.dmBody div.u_1729042684{
border-radius:50% !important;
border-width:1px !important;
border-color:rgba(132,23,85,1) !important;
background-color:rgba(132,23,85,1) !important}
*#dm *.dmBody div.u_1729042684 .svg{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important;
width:50% !important}
*#dm *.dmBody div.u_1405426133{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1668181062{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1371743024{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1909772350{
line-height:1.5 !important}
*#dm *.dmBody div.u_1711831361{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1695115325{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1695115325 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1138470010 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1138470010{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1954670534 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1954670534{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1774206442 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1774206442{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1495537283{
background-color:rgba(158,29,101,1) !important}
*#dm *.dmBody div.u_1241440669 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable){
color:rgba(255,255,255,1) !important;
font-weight:bold !important}
*#dm *.dmBody div.u_1241440669 .m-recaptcha{
color:rgba(255,255,255,1) !important;
font-weight:bold !important}
*#dm *.dmBody div.u_1241440669 .dmforminput input{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .dmforminput textarea{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .dmforminput .fileUploadLink{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .checkboxwrapper span{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .radiowrapper span{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .optinwrapper div{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .freetextwrapper{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .dmforminput select{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .dmforminput option{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 .dmformsubmit{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1241440669 input[type="submit"]{
color:rgba(158,29,101,1) !important}
*#dm *.dmBody div.u_1241440669 .dmformsubmit:hover{
background-color:rgba(255,239,247,1) !important;
background-image:none !important}
*#dm *.dmBody div.u_1241440669 .dmformsubmit.hover{
background-color:rgba(255,239,247,1) !important;
background-image:none !important}
*#dm *.dmBody div.u_1241440669 .dmformsubmit:hover input[type="submit"]{
text-decoration:underline !important}
*#dm *.dmBody div.u_1241440669 .dmformsubmit.hover input[type="submit"]{
text-decoration:underline !important}
*#dm *.dmBody div.u_1241440669 .dmwidget-title{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1927871130{
background-color:rgba(0,0,0,0) !important;
border-radius:0 !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
background-repeat:no-repeat !important;
background-image:url(/Resources/images/14256845136585-2880w.png) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1727053708{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1070139223{
background-color:rgba(55,55,54,1) !important}
*#dm *.dmBody div.u_1846533778{
background-color:rgba(0,0,0,0) !important;
border-radius:0 !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
background-repeat:no-repeat !important;
background-image:url(/Resources/images/12234134523-5fa387cf-2880w.png) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1038703898 img[dm_changed]{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1038703898 img{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1510116536 img[dm_changed]{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1510116536 img{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1403546408 img[dm_changed]{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1403546408 img{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1148079829 *.color-overlay{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1631762145{
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
background-color:rgba(0,0,0,0) !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1148079829 *.flex-direction-nav a{
color:rgba(255,255,255,1) !important;
width:52px !important;
overflow:visible !important;
height:52px !important}
*#dm *.dmBody *.u_1148079829 *.flex-direction-nav a:before{
font-size:52px !important}
*#dm *.dmBody *.u_1602836358{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody *.u_1189029785{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody *.u_1533853959{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody div.u_1148079829 *.slides *.slide-title{
color:rgba(255,255,255,1) !important;
font-weight:bold !important;
font-family:Montserrat !important}
*#dm *.dmBody div.u_1148079829 *.slides *.slide-text{
color:rgba(226,226,226,0.49) !important;
font-family:Montserrat !important}
*#dm *.dmBody div.u_1044180774{
background-color:rgba(158,29,101,1) !important}
*#dm *.dmBody div.u_1701655956{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1281795906{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1377507913{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1741267808{
line-height:1.5 !important}
*#dm *.dmBody div.u_1228816362{
background-color:rgba(255,255,255,1) !important;
border-radius:8px !important;
-moz-border-radius:8px !important;
-webkit-border-radius:8px !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_1653126444{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1653126444 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1913717533 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1913717533{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1382054266 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1382054266{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1095012136 .svg{
width:75% !important;
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1095012136{
border-radius:50% !important;
background-color:rgba(158,29,101,1) !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1656676734{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1506483346{
background-color:rgba(0,0,0,0) !important;
border-radius:0 !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
background-repeat:no-repeat !important;
background-image:url(/Resources/images/12234134523-5fa387cf-2880w.png) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1234020924{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1262930564 *.color-overlay{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1776511796{
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
background-color:rgba(0,0,0,0) !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1262930564 *.flex-direction-nav a{
color:rgba(255,255,255,1) !important;
width:52px !important;
overflow:visible !important;
height:52px !important}
*#dm *.dmBody *.u_1262930564 *.flex-direction-nav a:before{
font-size:52px !important}
*#dm *.dmBody *.u_1473257466{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody *.u_1974084361{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody *.u_1903405277{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody div.u_1262930564 *.slides *.slide-title{
color:rgba(255,255,255,1) !important;
font-weight:bold !important;
font-family:Montserrat !important}
*#dm *.dmBody div.u_1262930564 *.slides *.slide-text{
color:rgba(226,226,226,0.49) !important;
font-family:Montserrat !important}
*#dm *.dmBody div.u_1295874400{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1113594970{
background-color:rgba(158,29,101,1) !important;
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important}
*#dm *.dmBody div.u_1881932066 *.color-overlay{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1956157921{
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
background-color:rgba(0,0,0,0) !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1881932066 *.flex-direction-nav a{
color:rgba(255,255,255,1) !important;
width:52px !important;
overflow:visible !important;
height:52px !important}
*#dm *.dmBody *.u_1881932066 *.flex-direction-nav a:before{
font-size:52px !important}
*#dm *.dmBody *.u_1403528717{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody *.u_1370548538{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody *.u_1510455170{
background-image:url(/Resources/images/transparent_background.png) !important}
*#dm *.dmBody div.u_1881932066 *.slides *.slide-title{
color:rgba(255,255,255,1) !important;
font-weight:bold !important;
font-family:Montserrat !important}
*#dm *.dmBody div.u_1881932066 *.slides *.slide-text{
color:rgba(226,226,226,0.49) !important;
font-family:Montserrat !important}
*#dm *.dmBody div.u_1837967326{
background-color:rgba(158,29,101,1) !important;
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important}
*#dm *.dmBody div.u_1639665045{
background-color:rgba(158,29,101,1) !important;
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important}
*#dm *.dmBody div.u_1885285141 img[dm_changed]{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody div.u_1885285141 img{
border-radius:50% !important;
-moz-border-radius:50% !important;
-webkit-border-radius:50% !important}
*#dm *.dmBody *.u_1885285141{
width:100% !important}
*#dm *.dmBody div.u_1024322681{
background-color:rgba(158,29,101,1) !important}
*#dm *.dmBody div.u_1000030644 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable){
color:rgba(255,255,255,1) !important;
font-weight:bold !important}
*#dm *.dmBody div.u_1000030644 .m-recaptcha{
color:rgba(255,255,255,1) !important;
font-weight:bold !important}
*#dm *.dmBody div.u_1000030644 .dmforminput input{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .dmforminput textarea{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .dmforminput .fileUploadLink{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .checkboxwrapper span{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .radiowrapper span{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .optinwrapper div{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .freetextwrapper{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .dmforminput select{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .dmforminput option{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 .dmformsubmit{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1000030644 input[type="submit"]{
color:rgba(158,29,101,1) !important}
*#dm *.dmBody div.u_1000030644 .dmformsubmit:hover{
background-color:rgba(255,239,247,1) !important;
background-image:none !important}
*#dm *.dmBody div.u_1000030644 .dmformsubmit.hover{
background-color:rgba(255,239,247,1) !important;
background-image:none !important}
*#dm *.dmBody div.u_1000030644 .dmformsubmit:hover input[type="submit"]{
text-decoration:underline !important}
*#dm *.dmBody div.u_1000030644 .dmformsubmit.hover input[type="submit"]{
text-decoration:underline !important}
*#dm *.dmBody div.u_1000030644 .dmwidget-title{
color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1045020441{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1731310410{
background-color:rgba(255,255,255,1) !important}


    *#dm *.dmBody *.u_1770860332 .caption-inner{
padding-left:20px !important;
padding-right:20px !important}
*#dm *.dmBody *.u_1770860332 .photoGalleryThumbs{
padding:10px !important}
*#dm *.dmBody *.u_1770860332 .layout-container{
padding:10px !important}
*#dm *.dmBody *.u_1770860332 .photoGalleryViewAll{
padding:0 20px !important}
*#dm *.dmBody div.u_1383851245{
padding-top:80px !important;
padding-bottom:80px !important}
*#dm *.dmBody div.u_1813917413{
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;
display:block !important}
*#dm *.dmBody div.u_1070139223{
padding-top:70px !important;
padding-bottom:70px !important}
*#dm *.dmBody div.u_1927871130{
padding-top:0 !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1045020441{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !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:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1997101335{
padding-top:0 !important;
padding-bottom:20px !important}
*#dm *.dmBody h1.u_1756410009{
float:none !important;
top:0 !important;
left:0 !important;
width:523px !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:center !important;
display:block !important}
*#dm *.dmBody h2.u_1756410009{
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:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody h1.u_1501528970{
float:none !important;
top:0 !important;
left:0 !important;
width:523px !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:center !important;
display:block !important}
*#dm *.dmBody h2.u_1501528970{
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:0 !important;
padding-bottom:2px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1501528970{
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;
display:block !important}
*#dm *.dmBody div.u_1928053121{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:276px !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:0 !important}
*#dm *.dmBody div.u_1756410009{
float:none !important;
top:0 !important;
left:0 !important;
width:277px !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:-10px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1698802266{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 40px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:276px !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:10px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1973755793{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 39px) !important;
position:relative !important;
height:auto !important;
padding-top:2px !important;
padding-left:0 !important;
padding-bottom:2px !important;
max-width:277px !important;
padding-right:0 !important;
min-width:25px !important;
margin-right:auto !important;
margin-left:auto !important;
margin-top:14px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1157851606{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:277px !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:auto !important;
margin-left:auto !important;
margin-top:10px !important;
margin-bottom:8px !important}
*#dm *.dmBody div.u_1495537283{
padding-top:50px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:50px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:90px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1436003587{
float:none !important;
top:0 !important;
left:0 !important;
width:70px !important;
position:relative !important;
height:70px !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;
margin-right:auto !important;
margin-left:auto !important;
margin-top:0 !important;
margin-bottom:10px !important;
display:block !important}
*#dm *.dmBody div.u_1338738630{
float:none !important;
top:0 !important;
left:0 !important;
width:70px !important;
position:relative !important;
height:70px !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}
*#dm *.dmBody div.u_1729042684{
float:none !important;
top:0 !important;
left:0 !important;
width:70px !important;
position:relative !important;
height:70px !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}
*#dm *.dmBody div.u_1096344141{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:15px !important;
padding-left:0 !important;
padding-bottom:15px !important;
max-width:100% !important;
padding-right:0 !important;
min-width:0 !important;
text-align:start !important;
margin-top:2px !important;
margin-right:0 !important;
margin-left:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1035815282{
padding-top:30px !important;
padding-bottom:30px !important;
padding-left:0 !important;
padding-right:0 !important;
margin-left:0 !important;
margin-right:0 !important;
margin-top:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1961127137{
padding-top:30px !important;
padding-bottom:30px !important;
padding-left:0 !important;
padding-right:0 !important;
margin-right:20px !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1736073671{
padding-top:30px !important;
padding-bottom:30px !important;
padding-left:0 !important;
padding-right:0 !important;
margin-right:40px !important;
margin-top:0 !important;
margin-left:20px !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1379655370{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:97px !important;
padding-left:20px !important;
padding-bottom:8px !important;
max-width:100% !important;
padding-right:20px !important;
min-width:0 !important;
text-align:center !important;
margin-top:0 !important;
margin-left:0 !important;
margin-right:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1327730353{
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:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:-61px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1516601270{
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:0 !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1044180774{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:auto !important;
padding-top:80px !important;
padding-left:40px !important;
padding-bottom:14px !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_1978653314{
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:-8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1603619998{
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:-8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1906706749{
padding-top:0 !important;
padding-left:0 !important}
*#dm *.dmBody div.u_1423984782{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1141146809{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1909772350{
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_1695115325{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1138470010{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1954670534{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1616810642{
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:-8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1193784384{
padding-top:0 !important;
padding-left:0 !important}
*#dm *.dmBody div.u_1556917692{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1774206442{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1558111850{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1584041910{
padding-top:0 !important;
padding-left:0 !important;
margin-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_1777201792{
padding-top:0 !important;
padding-left:0 !important;
margin-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_1668181062{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:15px !important;
margin-top:30px !important;
margin-bottom:30px !important;
margin-left:0 !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1371743024{
padding-top:0 !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:30px !important;
margin-bottom:30px !important;
padding-right:15px !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1711831361{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:15px !important;
margin-left:0 !important;
margin-top:30px !important;
margin-bottom:30px !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1234020924{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !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:center !important}
*#dm *.dmBody div.u_1388137954{
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:0 !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_1676529780{
margin-left:0 !important;
padding-top:15px !important;
padding-left:0 !important;
padding-bottom:15px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:40px !important;
width:auto !important}
*#dm *.dmBody div.u_1670789905{
margin-top:15px !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:0 !important;
padding-bottom:2px !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
display:block !important}
*#dm *.dmBody a.u_1685024281{
float:none !important;
top:0 !important;
left:0 !important;
width:282.375px !important;
position:relative !important;
height:56px !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:36px !important;
margin-bottom:10px !important;
padding-right:0 !important;
min-width:0 !important;
text-align:center !important;
display:block !important}
*#dm *.dmBody div.u_1148079829 *.slides *.slide-text{
font-size:18px !important}
*#dm *.dmBody div.u_1631762145{
padding-right:0 !important;
padding-left:0 !important;
padding-top:0 !important}
*#dm *.dmBody div.u_1103536966{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
padding-top:35px !important;
padding-left:50px !important;
padding-bottom:48px !important;
max-width:none !important;
padding-right:50px !important;
min-width:0 !important;
text-align:center !important;
background-attachment:initial !important;
background-size:cover !important;
background-repeat:no-repeat !important;
background-position:50% 50% !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1994780553{
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:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}
*#dm *.dmBody div.u_1148079829 *.slides *.slide-title{
font-size:18px !important}
*#dm *.dmBody div.u_1148079829{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:454px !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:0 !important;
text-align:center !important;
display:block !important}
*#dm *.dmBody div.u_1314586391{
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:-8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1547636473{
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:-8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1786457464{
padding-top:0 !important;
padding-left:0 !important}
*#dm *.dmBody div.u_1276865633{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1242612237{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1741267808{
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_1653126444{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1913717533{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1382054266{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1480565655{
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:-8px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1676239852{
padding-top:0 !important;
padding-left:0 !important}
*#dm *.dmBody div.u_1902018819{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1095012136{
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:auto !important;
margin-left:auto !important;
max-width:69.9375px !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_1180194089{
padding-top:10px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:10px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1323777643{
padding-top:0 !important;
padding-left:0 !important;
margin-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_1619277208{
padding-top:0 !important;
padding-left:0 !important;
margin-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_1281795906{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:15px !important;
margin-top:30px !important;
margin-bottom:30px !important;
margin-left:0 !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1377507913{
padding-top:0 !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:30px !important;
margin-bottom:30px !important;
padding-right:15px !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1228816362{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:15px !important;
margin-left:0 !important;
margin-top:30px !important;
margin-bottom:30px !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1506483346{
padding-top:0 !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1295874400{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !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:center !important}
*#dm *.dmBody div.u_1701655956{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:15px !important;
margin-top:20px !important;
margin-left:0 !important;
margin-bottom:20px !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1656676734{
padding-top:50px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:50px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:350px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1405426133{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:15px !important;
margin-top:20px !important;
margin-left:0 !important;
margin-bottom:20px !important;
margin-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1846533778{
padding-top:0 !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
margin-right:0 !important;
background-repeat:no-repeat !important;
background-size:cover !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1727053708{
padding-top:50px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:50px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:100px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1113594970{
padding-right:0 !important;
padding-left:0 !important;
margin-bottom:0 !important;
padding-bottom:0 !important;
padding-top:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:0 !important;
min-width:0 !important;
text-align:center !important;
background-repeat:repeat !important;
background-size:auto !important}
*#dm *.dmBody div.u_1776511796{
padding-right:0 !important;
padding-left:0 !important;
padding-top:0 !important}
*#dm *.dmBody div.u_1262930564{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:454px !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:0 !important;
text-align:center !important;
display:block !important}
*#dm *.dmBody div.u_1639665045{
padding-right:0 !important;
padding-left:0 !important;
padding-bottom:20.5px !important;
padding-top:20.5px !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;
background-repeat:repeat !important;
background-size:auto !important;
margin-right:0 !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:0 !important}
*#dm *.dmBody div.u_1262930564 *.slides *.slide-title{
font-size:16px !important}
*#dm *.dmBody div.u_1262930564 *.slides *.slide-text{
font-size:16px !important}
*#dm *.dmBody div.u_1956157921{
padding-right:0 !important;
padding-left:0 !important;
padding-top:0 !important}
*#dm *.dmBody div.u_1881932066{
float:none !important;
top:0 !important;
left:0 !important;
width:100% !important;
position:relative !important;
height:454px !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:0 !important;
text-align:center !important;
display:block !important}
*#dm *.dmBody div.u_1837967326{
padding-right:0 !important;
padding-left:0 !important;
padding-bottom:20.5px !important;
padding-top:20.5px !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;
background-repeat:repeat !important;
background-size:auto !important}
*#dm *.dmBody div.u_1881932066 *.slides *.slide-title{
font-size:16px !important}
*#dm *.dmBody div.u_1881932066 *.slides *.slide-text{
font-size:16px !important}
*#dm *.dmBody div.u_1505293560{
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:0 !important;
padding-bottom:2px !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:29px !important;
margin-bottom:8px !important;
padding-right:0 !important;
min-width:25px !important}
*#dm *.dmBody div.u_1885285141{
width:calc(100% - 0px) !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !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:8px !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important;
height:auto !important}
*#dm *.dmBody div.u_1241440669{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 282px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:282.5px !important;
max-width:419.547px !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_1731310410{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !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:center !important}
*#dm *.dmBody div.u_1024322681{
padding-top:50px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:50px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:90px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1000030644{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 282px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:282.5px !important;
max-width:419.547px !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_1731310410{
float:none !important;
top:0 !important;
left:0 !important;
width:auto !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:center !important}
*#dm *.dmBody div.u_1024322681{
padding-top:50px !important;
margin-left:0 !important;
padding-left:0 !important;
padding-bottom:50px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:90px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1000030644{
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 282px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:282.5px !important;
max-width:419.547px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:center !important}


    .font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-30, .size-30, .size-30 > font { font-size: 30px !important; }.font-size-30, .size-30, .size-30 > font { font-size: 30px !important; }.font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }.font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }.font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-15, .size-15, .size-15 > font { font-size: 15px !important; }.font-size-48, .size-48, .size-48 > font { font-size: 48px !important; }.font-size-48, .size-48, .size-48 > font { font-size: 48px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-40, .size-40, .size-40 > font { font-size: 40px !important; }.font-size-36, .size-36, .size-36 > font { font-size: 36px !important; }.font-size-36, .size-36, .size-36 > font { font-size: 36px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-12, .size-12, .size-12 > font { font-size: 12px !important; }.font-size-12, .size-12, .size-12 > font { font-size: 12px !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;
  }


    @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: "Montserrat Fallback";
  src: local('Arial');
  ascent-override: 84.9466%;
  descent-override: 22.0264%;
  size-adjust: 113.954%;
  line-gap-override: 0%;
 }
