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

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

h1 {
    color: #fff;
    /* color: var(--primary-blue); */
    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: var(--font-family-secondary);
    font-size: 16px;
    font-weight: var(--font-weight-medium);
    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: var(--font-family-secondary);
    font-size: 14px;
    font-weight: var(--font-weight-light);
    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: var(--white) ;
    border-bottom: 1px solid var(--orange-primary) !important;
}

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

/* .edgtf-header-centered .edgtf-logo-area .edgtf-logo-wrapper {
    width: 200px;
} */

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