#dm_footer{color:gray;font-size:.857em;padding:2rem;position:relative;z-index:100}body.dm_drop_shadow #dm_footer{text-shadow:1px 1px 1px rgba(0,0,0,.75)}#dm_footer.dm_not_transparent{background:#000}body.dm_round_corners.dm_width_boxed #dm_bottom.dm_is_transparent+#dm_footer,body.dm_round_corners.dm_width_boxed.invisible-sidebar-bottom #dm_footer,body.dm_round_corners.dm_width_narrow #dm_bottom.dm_is_transparent+#dm_footer,body.dm_round_corners.dm_width_narrow.invisible-sidebar-bottom #dm_footer{border-radius:5px 5px 0 0}body.dm_drop_shadow #dm_footer.dm_not_transparent{box-shadow:0 5px 10px rgba(0,0,0,.25),0 0 5px rgba(0,0,0,.25)}#dm_footer .dm_footer_inner{text-align:center}body.dm_footer_alignment_left #dm_footer .dm_footer_inner{text-align:left}body.dm_footer_alignment_center #dm_footer .dm_footer_inner{text-align:center}body.dm_footer_alignment_right #dm_footer .dm_footer_inner{text-align:right}#dm_footer a{color:#ddd;text-decoration:none}#dm_footer a:focus,#dm_footer a:hover,#dm_footer a:active{color:#fff;text-decoration:none}#dm_footer .dm_footer_inner nav li.dm_menu_create a:before{content:"\f067";display:inline-block;font-family:'FontAwesome';font-weight:400;margin-right:.5rem}#dm_footer .dm_footer_inner .dm_phone{font-size:1.25em}#dm_footer .dm_footer_inner .dm_phone,#dm_footer .dm_footer_inner .site-info,#dm_footer .dm_footer_inner .dm_social_networks{float:left;margin-bottom:.5rem;width:100%}#dm_footer .dm_footer_inner .dm_phone a{display:block;font-size:1.286em;font-weight:400;padding:1rem}#dm_footer .dm_footer_inner .dm_social_networks{margin:0 0 2rem}body.dm_footer_alignment_center #dm_footer .dm_footer_inner .dm_social_networks{text-align:center}#dm_footer .dm_footer_inner .dm_social_networks ul,#dm_footer .dm_footer_inner .dm_social_networks li{list-style:none;margin:0;padding:0}#dm_footer .dm_footer_inner .dm_social_networks li{display:inline-block;font-size:2em;line-height:1}#dm_footer .dm_footer_inner .dm_social_networks a{color:#fff;display:inline-block;font-weight:400;height:1em;line-height:.8;opacity:.75;padding:1.5rem;position:relative;text-align:center;text-decoration:none;transition:color .3s,opacity .3s;width:1em}#dm_footer .dm_footer_inner .dm_social_networks a:focus,#dm_footer .dm_footer_inner .dm_social_networks a:hover,#dm_footer .dm_footer_inner .dm_social_networks a:active{opacity:1;outline:0;text-decoration:none}#dm_footer .dm_footer_inner .dm_social_networks a:before{font-family:'FontAwesome';font-weight:400;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}#dm_footer .dm_footer_inner .dm_social_networks li.dm_twitter a:before{content:"\f099"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_facebook a:before{content:"\f09a"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_instagram a:before{content:"\f16d"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_pinterest a:before{content:"\f231"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_linkedin a:before{content:"\f0e1"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_flickr a:before{content:"\f16e"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_bitbucket a:before{content:"\f171"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_github a:before{content:"\f1d3"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_slack a:before{content:"\f198"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_skype a:before{content:"\f17e"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_mewe a:before{content:"\f124"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_vk a:before{content:"\f189"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_telegram a:before{content:"\f2c6"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_whatsapp a:before{content:"\f232"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_rss a:before{content:"\f09e"}#dm_footer .dm_footer_inner .dm_social_networks li.dm_email a:before{content:"\f0e0"}#dm_footer .dm_footer_inner #dm_footer_menu,#dm_footer .dm_footer_inner #dm_footer_menu ul{float:left;width:100%}#dm_footer .dm_footer_inner #dm_footer_menu ul,#dm_footer .dm_footer_inner #dm_footer_menu li{list-style:none;margin:0;padding:0}#dm_footer .dm_footer_inner #dm_footer_menu li{position:relative}#dm_footer .dm_footer_inner #dm_footer_menu li ul{margin:0 0 0 1rem}#dm_footer .dm_footer_inner #dm_footer_menu li li{float:left}#dm_footer .dm_footer_inner #dm_footer_menu li a{display:block;font-size:1.286em;position:relative;text-transform:uppercase}#dm_footer .dm_footer_inner #dm_footer_menu li li a{padding:1rem 2rem}@media only screen and (min-width:728px){#dm_footer .dm_footer_inner #dm_footer_menu li a{padding:1rem 2rem}body.dm_footer_alignment_left #dm_footer .dm_footer_inner .dm_phone,body.dm_footer_alignment_left #dm_footer .dm_footer_inner .site-info,body.dm_footer_alignment_left #dm_footer .dm_footer_inner .dm_social_networks,body.dm_footer_alignment_left #dm_footer .dm_footer_inner #dm_footer_menu{clear:both;width:auto}body.dm_footer_alignment_right #dm_footer .dm_footer_inner .dm_phone,body.dm_footer_alignment_right #dm_footer .dm_footer_inner .site-info,body.dm_footer_alignment_right #dm_footer .dm_footer_inner .dm_social_networks,body.dm_footer_alignment_right #dm_footer .dm_footer_inner #dm_footer_menu{clear:both;float:right;width:auto}body.dm_footer_alignment_left.invisible-sidebar-footer-left #dm_footer .dm_footer_inner #dm_footer_menu{margin-left:-2rem}body.dm_footer_alignment_left.invisible-sidebar-footer-left #dm_footer .dm_footer_inner .dm_phone,body.dm_footer_alignment_left.invisible-sidebar-footer-left #dm_footer .dm_footer_inner .dm_social_networks{margin-left:-1rem}body.dm_footer_alignment_right.invisible-sidebar-footer-right #dm_footer .dm_footer_inner #dm_footer_menu{margin-right:-2rem}body.dm_footer_alignment_right.invisible-sidebar-footer-right #dm_footer .dm_footer_inner .dm_phone,body.dm_footer_alignment_right.invisible-sidebar-footer-right #dm_footer .dm_footer_inner .dm_social_networks{margin-right:-1rem}body.dm_footer_alignment_left #dm_footer .dm_footer_inner #dm_footer_menu li,body.dm_footer_alignment_right #dm_footer .dm_footer_inner #dm_footer_menu li{float:left}body.dm_footer_alignment_center #dm_footer .dm_footer_inner #dm_footer_menu li{display:inline-block}#dm_footer .dm_footer_inner #dm_footer_menu .menu>li.menu-item-has-children{height:100%}#dm_footer .dm_footer_inner #dm_footer_menu .menu>li.menu-item-has-children li a{padding-top:0;padding-bottom:0}#dm_footer .dm_footer_inner #dm_footer_menu .menu>li.menu-item-has-children,#dm_footer .dm_footer_inner #dm_footer_menu .menu>li.menu-item-has-children li{text-align:left}#dm_footer .dm_footer_inner #dm_footer_menu .menu>li.menu-item-has-children ul li{clear:both}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_1 ul#secondary-menu>li:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(255,255,255,.9) 50%,rgba(0,0,0,0) 100%);content:'';height:100%;opacity:.4;position:absolute;right:-3px;top:50%;transform:translateY(-50%) rotate(-20deg);width:1px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_2 ul#secondary-menu>li:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(255,255,255,.9) 50%,rgba(0,0,0,0) 100%);content:'';height:50%;opacity:.4;position:absolute;right:-3px;top:25%;transform:rotate(20deg);width:1px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_3 ul#secondary-menu>li:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(255,255,255,.9) 50%,rgba(0,0,0,0) 100%);content:'';height:50%;opacity:.4;position:absolute;right:-2px;top:25%;width:1px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_4 ul#secondary-menu>li:after{background:#fff;content:'';height:40%;opacity:.5;position:absolute;right:0;top:30%;width:1px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_5 ul#secondary-menu>li:after{background:#fff;content:'';height:100%;opacity:.25;position:absolute;right:0;top:0;width:1px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_6 ul#secondary-menu>li:after,#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_6 ul#secondary-menu>li:before{background:#fff;content:'';height:100%;opacity:.25;position:absolute;right:0;top:0;width:1px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_6 ul#secondary-menu>li:first-child:before,body.dm_footer_alignment_right #dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_6 ul#secondary-menu>li:last-child:before{left:0;right:auto}body.dm_footer_alignment_right #dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_6 ul#secondary-menu>li:first-child:before{left:auto;right:0}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_7 ul#secondary-menu>li:after{background:#fff;border-radius:50px;content:'';height:10px;opacity:.25;position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:10px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_8 ul#secondary-menu>li:after{border:3px solid #fff;border-radius:100px;content:'';height:10px;opacity:.25;position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:10px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_9 ul#secondary-menu>li:after{border:3px solid #fff;content:'';height:10px;opacity:.25;position:absolute;right:0;top:50%;transform:rotate(45deg) translateY(calc(-50% - 2px));width:10px}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_10 ul#secondary-menu>li:after{color:#fff;content:"..";font-size:2em;font-weight:700;height:20px;letter-spacing:-2px;line-height:0;opacity:.25;position:absolute;right:-17px;text-align:center;top:50%;transform:translate(-50%,calc(-50% - 2px)) rotate(90deg);width:20px}body.dm_footer_alignment_left #dm_footer .dm_footer_inner #dm_footer_menu ul#secondary-menu>li:last-child:after,body.dm_footer_alignment_center #dm_footer .dm_footer_inner #dm_footer_menu ul#secondary-menu>li:last-child:after,body.dm_footer_alignment_right #dm_footer .dm_footer_inner #dm_footer_menu ul#secondary-menu>li:first-child:after{display:none}#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_6 ul#secondary-menu>li:first-child:after,#dm_footer .dm_footer_inner #dm_footer_menu.dm_separator_6 ul#secondary-menu>li:last-child:after{display:block}}@media only screen and (max-width:728px){#dm_footer{padding:2rem 1rem 2rem 2rem}#dm_footer .dm_footer_inner #dm_footer_menu ul{padding:0 0 1rem}#dm_footer .dm_footer_inner #dm_footer_menu ul,#dm_footer .dm_footer_inner #dm_footer_menu li ul{margin:0}#dm_footer .dm_footer_inner #dm_footer_menu li{border-bottom:1px solid rgba(255,255,255,.25);float:left;width:100%}#dm_footer .dm_footer_inner #dm_footer_menu li a{padding:1rem}#dm_footer .dm_footer_inner .dm_phone{font-size:1.5em}#dm_header .dm_phone .dm_phone_label{display:block;line-height:1.5}body.dm_footer_alignment_left.invisible-sidebar-footer-left #dm_footer .dm_footer_inner #dm_footer_menu,body.dm_footer_alignment_left.invisible-sidebar-footer-left #dm_footer .dm_footer_inner .dm_phone,body.dm_footer_alignment_left.invisible-sidebar-footer-left #dm_footer .dm_footer_inner .dm_social_networks{margin-left:-1rem}body.dm_footer_alignment_right.invisible-sidebar-footer-right #dm_footer .dm_footer_inner #dm_footer_menu,body.dm_footer_alignment_right.invisible-sidebar-footer-right #dm_footer .dm_footer_inner .dm_phone,body.dm_footer_alignment_right.invisible-sidebar-footer-right #dm_footer .dm_footer_inner .dm_social_networks{margin-right:-1rem}body.dm_footer_alignment_left #dm_footer .dm_footer_inner #dm_footer_menu li{text-align:left}body.dm_footer_alignment_center #dm_footer .dm_footer_inner #dm_footer_menu li{text-align:center}body.dm_footer_alignment_right #dm_footer .dm_footer_inner #dm_footer_menu li{text-align:right}#dm_footer .dm_footer_inner #dm_footer_menu li li{border:0 none;font-size:smaller;padding-bottom:0;padding-top:0}}