body,
.edgtf-content {
  background-color: #000;
}

.edgtf-content
  .edgtf-content-inner
  > .edgtf-container
  > .edgtf-container-inner {
  padding: 130px 0 90px;
}

h1 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

h2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

h3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

h4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

h5 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

h6 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

p {
  color: #fff;
}

a,
p a {
  color: #fff;
}

a:hover,
p a:hover {
  color: #f45f0b;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
  color: #f45f0b;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date,
.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea,
.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
  color: #fff;
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  letter-spacing: 0;
  background-color: transparent;
  border-color: #fff;
  border-width: 2px;
  border-radius: 0;
  padding-top: 20px;
  padding-right: 32px;
  padding-bottom: 23px;
  padding-left: 32px;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text:focus,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number:focus,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date:focus,
.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea:focus,
.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select:focus,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz:focus {
  color: #fff;
  border-color: #fff;
}

.cf7_custom_style_1 p {
  color: #fff;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit {
  padding-top: 0;
  padding-bottom: 0;
  height: 73px;
  line-height: 73px;
  background-color: transparent;
  border-color: #fff;
  border-width: 2px;
  border-radius: 0;
}

.cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea {
  height: 170px;
}

.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text,
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number,
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date,
.cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea,
.cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select,
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz {
  color: #000;
  font-size: 15px;
  line-height: 26px;
  font-weight: 400;
  letter-spacing: 0;
  background-color: transparent;
  border-color: #000;
  border-width: 1px;
}

.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text:focus,
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number:focus,
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date:focus,
.cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea:focus,
.cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select:focus,
.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz:focus {
  color: #000;
  background-color: transparent;
  border-color: #000;
}

.cf7_custom_style_2 p {
  color: #000;
  font-size: 13px;
  line-height: 26px;
  text-transform: uppercase;
}

.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit {
  background-color: #f45f0b;
}

.cf7_custom_style_2
  input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
  color: #fff;
  background-color: #000;
}

.error404 .edgtf-page-header .edgtf-menu-area {
  background-color: transparent;
}

.edgtf-page-footer .edgtf-footer-bottom-holder {
  background-color: #000;
}

.edgtf-page-header .edgtf-fixed-wrapper.fixed .edgtf-menu-area {
  background-color: #000 !important;
}

nav.edgtf-fullscreen-menu ul li,
.edgtf-fullscreen-above-menu-widget-holder,
.edgtf-fullscreen-below-menu-widget-holder {
  text-align: center;
}

.edgtf-mobile-header .edgtf-mobile-header-inner {
  background-color: #000;
}

.edgtf-mobile-header .edgtf-mobile-nav {
  background-color: #000;
}

.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid > ul > li > a,
.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid > ul > li > h6 {
  color: #fff;
  font-family: 'Roboto', Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 2.4px;
  text-transform: uppercase;
}

.edgtf-mobile-header
  .edgtf-mobile-nav
  .edgtf-grid
  > ul
  > li.edgtf-active-item
  > a,
.edgtf-mobile-header
  .edgtf-mobile-nav
  .edgtf-grid
  > ul
  > li.edgtf-active-item
  > h6,
.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid > ul > li > a:hover,
.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid > ul > li > h6:hover {
  color: #f45f0b;
}

.edgtf-mobile-header .edgtf-mobile-nav ul ul li a,
.edgtf-mobile-header .edgtf-mobile-nav ul ul li h6 {
  color: #fff;
  font-family: 'Roboto', Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 2.4px;
  text-transform: uppercase;
}

.edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-ancestor > a,
.edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-item > a,
.edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-ancestor > h6,
.edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-item > h6,
.edgtf-mobile-header .edgtf-mobile-nav ul ul li a:hover,
.edgtf-mobile-header .edgtf-mobile-nav ul ul li h6:hover {
  color: #f45f0b;
}

.edgtf-mobile-header .edgtf-mobile-menu-opener a {
  color: #fff;
}

.edgtf-mobile-header .edgtf-mobile-menu-opener a:hover,
.edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opened a {
  color: #f45f0b;
}

.edgtf-header-box .edgtf-top-bar-background {
  height: 87px;
}

.edgtf-page-header .edgtf-menu-area {
  background-color: #000;
}

.edgtf-page-header .edgtf-logo-area {
  background-color: rgba(0, 0, 0);
  height: px !important;
}

.edgtf-header-centered .edgtf-logo-area .edgtf-logo-wrapper {
  padding:;
}

.edgtf-title-holder .edgtf-title-wrapper .edgtf-page-title {
  color: #fff;
}
