/**
 DO NOT  EDIT CSS FILE MANUALLY - CHANGES WILL BE LOST, USE SCSS
 by: Cobweb Software
 */
a {
  color: var(--e-global-color-text);
}
a:hover, a:focus {
  color: #000;
}

.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
.elementor-nav-menu--dropdown .elementor-item.highlighted,
.elementor-nav-menu--dropdown .elementor-item:focus,
.elementor-nav-menu--dropdown .elementor-item:hover,
.elementor-sub-item.elementor-item-active,
.elementor-sub-item.highlighted,
.elementor-sub-item:focus,
.elementor-sub-item:hover {
  background-color: transparent !important;
}

.e-con.header-top .elementor-widget.elementor-widget-nav-menu .elementor-nav-menu .menu-item .elementor-item,
.e-con.header-top .elementor-widget.elementor-widget-nav-menu .elementor-nav-menu .menu-item .elementor-sub-item {
  color: #000;
}

.elementor-location-footer {
  background-color: #000;
}
.elementor-location-footer .elementor-widget * {
  color: #fff;
}

.e-con.theme-section .e-con.overlay-column * {
  color: #000;
}

.elementor-widget-nav-menu .elementor-nav-menu .menu-item .elementor-item:after {
  background-color: #000;
}

.elementor-location-footer .elementor-widget.elementor-widget-text-editor *,
.elementor-location-footer .elementor-widget.elementor-widget-nav-menu nav .elementor-nav-menu .menu-item .elementor-item,
.elementor-location-footer .elementor-widget.elementor-widget-nav-menu nav .elementor-nav-menu .menu-item .elementor-item:hover,
.elementor-location-footer .elementor-widget.elementor-widget-nav-menu nav .elementor-nav-menu .menu-item .elementor-item:focus {
  color: #fff;
}

.elementor-location-footer .elementor-widget.elementor-widget-nav-menu nav .elementor-nav-menu .menu-item .elementor-item:after,
.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a:after,
.elementor-nav-menu--dropdown ul {
  background-color: #fff;
}

.elementor-widget-button .elementor-button:not(.square-button):after {
  background-color: #000;
}

.elementor-location-footer .elementor-widget.elementor-widget-nav-menu nav .elementor-nav-menu .menu-item.current-menu-item .elementor-item {
  color: #ccc;
}

.wpcf7-form .wpcf7-select {
  background-color: transparent;
}

.wpcf7-form .wpcf7-select option {
  background-color: rgba(0, 0, 0, 0.85);
}

.elementor-widget-container .elementor-menu-toggle {
  background-color: transparent;
}

.e-con.theme-section .e-con.overlay-column.dark .wpcf7-form.invalid .wpcf7-not-valid-tip {
  color: #dc3232;
}

.e-con.theme-section .e-con.inquiry .wpcf7 form .wpcf7-response-output {
  border-color: transparent;
}

.e-con.theme-section .e-con.inquiry .wpcf7 .wpcf7-form.invalid .wpcf7-response-output {
  border-color: #dc3232;
}

/*# sourceMappingURL=colors.css.map */
