.elementor-1323 .elementor-element.elementor-element-6fc73eb{margin-top:100px;margin-bottom:0px;}.elementor-1323 .elementor-element.elementor-element-4f3e74d .cta-call-icon{background-color:var( --e-global-color-primary );}.elementor-1323 .elementor-element.elementor-element-4f3e74d .footer-social-icon li a{background-color:var( --e-global-color-primary );}.elementor-1323 .elementor-element.elementor-element-4f3e74d .footer-social-icon li a:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1323 .elementor-element.elementor-element-4f3e74d .footer-widget-area a:hover{color:var( --e-global-color-accent );}.elementor-1323 .elementor-element.elementor-element-4f3e74d .footer-widget-area .widget.widget_nav_menu li a:hover:before,.elementor-1323 .elementor-element.elementor-element-4f3e74d .footer-widget-area .widget.widget_themedraft_nav_menu li a:hover:before{background-color:var( --e-global-color-accent );}@media(max-width:767px){.elementor-1323 .elementor-element.elementor-element-6fc73eb{margin-top:30px;margin-bottom:0px;}}/* Start custom CSS for themedraft_footer_template_one, class: .elementor-element-4f3e74d */@media only screen and (max-width: 767px) {
  .footer-bottom-area, .site-copyright-text {
    text-align: center;
    padding-bottom: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fc73eb */.td-elementor-footer-template-one-wrapper .footer-widget-area {padding: 140px 20px 10px 20px !important;}/* End custom CSS */