  #header-space {
      background-color: #ffffff
  }

@media only screen and (min-width: 1000px) {
    body #ajax-content-wrap.no-scroll {
        min-height: calc(100vh - 158px);
        height: calc(100vh - 158px) !important;
    }
}

@media only screen and (min-width: 1000px) {
    #page-header-wrap.fullscreen-header, #page-header-wrap.fullscreen-header #page-header-bg, html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header, .nectar_fullscreen_zoom_recent_projects, #nectar_fullscreen_rows:not(.afterLoaded) > div {
        height: calc(100vh - 157px);
    }

    .wpb_row.vc_row-o-full-height.top-level, .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
        min-height: calc(100vh - 157px);
    }

    html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header {
        top: 158px;
    }

    .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded), .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
        height: calc(100vh - 156px) !important;
    }

    .admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded), .admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
        height: calc(100vh - 156px - 32px) !important;
    }
}

.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level, .admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
    min-height: calc(100vh - 32px);
}

body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level, body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
    min-height: 100vh;
}

@media only screen and (max-width: 999px) {
    .using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div {
        height: calc(100vh - 100px);
    }

    .using-mobile-browser .wpb_row.vc_row-o-full-height.top-level, .using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12, [data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level, [data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
        min-height: calc(100vh - 100px);
    }

    html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header, .nectar_fullscreen_zoom_recent_projects, .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded), .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container, #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div {
        height: calc(100vh - 47px);
    }

    .wpb_row.vc_row-o-full-height.top-level, .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
        min-height: calc(100vh - 47px);
    }

    body[data-transparent-header="false"] #ajax-content-wrap.no-scroll {
        min-height: calc(100vh - 47px);
        height: calc(100vh - 47px);
    }
}

#nectar_fullscreen_rows {
    background-color: transparent;
}

@media only screen, print {
    .wpb_column.top_padding_desktop_6pct > .n-sticky > .vc_column-inner {
        padding-top: 6%;
    }

    .wpb_column.right_padding_desktop_6pct > .n-sticky > .vc_column-inner {
        padding-right: 6%;
    }

    .wpb_column.left_padding_desktop_6pct > .n-sticky > .vc_column-inner {
        padding-left: 6%;
    }
}

.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i {
    border-radius: 0 !important;
    text-align: center;
}

.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i:before {
    vertical-align: top;
}

.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i[class*="fa-"], .nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i[class^="icon-"] {
    vertical-align: baseline;
}

.tabbed[data-style*="minimal"][data-color-scheme="accent-color"] > ul li a:after {
    background-color: #9a5e28;
}

body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons) > ul li:not(.cta-button) a:hover, body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons) > ul li:not(.cta-button) .active-tab {
    color: #9a5e28;
}

body .row .tabbed > div:first-of-type {
    display: block;
    opacity: 1;
    visibility: visible;
    position: relative;
    left: 0;
}

.nectar-circle-images.size_64px .nectar-circle-images__image {
    width: 64px;
}

.nectar-circle-images.size_64px .nectar-circle-images__image {
    border-width: min(9px, max(3px, calc(64px / 20)));
}

.nectar-circle-images--position_overlapping.size_64px .nectar-circle-images__image:not(:last-child) {
    margin-right: calc((64px / 5) * -1);
}

@media only screen, print {
    .nectar-circle-images.alignment_left_desktop, .nectar-circle-images.alignment_left_desktop .nectar-circle-images__inner {
        justify-content: flex-start;
    }
}

.nectar-circle-images.border_color_fff .nectar-circle-images__image {
    border: 2px solid #fff;
}

.nectar-circle-images__inner {
    display: flex;
    flex-wrap: nowrap;
}

.nectar-circle-images__image:not(.nectar-circle-images--text):before {
    padding-bottom: 100%;
    display: block;
    content: " ";
}

.nectar-circle-images__image {
    background-size: cover;
    width: 50px;
    background-position: center;
    border-radius: 1000px;
}

@media only screen, print {
    .wpb_column.top_padding_desktop_6pct > .vc_column-inner {
        padding-top: 6%;
    }

    .wpb_column.right_padding_desktop_6pct > .vc_column-inner {
        padding-right: 6%;
    }

    .wpb_column.left_padding_desktop_6pct > .vc_column-inner {
        padding-left: 6%;
    }
}

body .container-wrap .vc_row-fluid[data-column-margin="60px"] > .span_12, body .container-wrap .vc_row-fluid[data-column-margin="60px"] .full-page-inner > .container > .span_12, body .container-wrap .vc_row-fluid[data-column-margin="60px"] .full-page-inner > .span_12 {
    margin-left: -30px;
    margin-right: -30px;
}

body .container-wrap .vc_row-fluid[data-column-margin="60px"] .wpb_column:not(.child_column), body .container-wrap .inner_row[data-column-margin="60px"] .child_column {
    padding-left: 30px;
    padding-right: 30px;
}

.container-wrap .vc_row-fluid[data-column-margin="60px"].full-width-content > .span_12, .container-wrap .vc_row-fluid[data-column-margin="60px"].full-width-content .full-page-inner > .span_12 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
}

.single-portfolio #full_width_portfolio .vc_row-fluid[data-column-margin="60px"].full-width-content > .span_12 {
    padding-right: 30px;
}

@media only screen and (max-width: 999px) and (min-width: 691px) {
    .vc_row-fluid[data-column-margin="60px"] > .span_12 > .one-fourths:not([class*="vc_col-xs-"]), .vc_row-fluid .vc_row-fluid.inner_row[data-column-margin="60px"] > .span_12 > .one-fourths:not([class*="vc_col-xs-"]) {
        margin-bottom: 60px;
    }
}

.container-wrap .main-content .column-image-bg-wrap[data-bg-pos="right center"] .column-image-bg {
    background-position: right center;
}

@media only screen and (min-width: 1000px) {
    .full-width-content .column_container:not(.vc_col-sm-12) .col.padding-8-percent > .vc_column-inner {
        padding: calc(100vw * 0.04);
    }
}

#ajax-content-wrap .col[data-padding-pos="top-bottom"] > .vc_column-inner, #ajax-content-wrap .col[data-padding-pos="top-bottom"] > .n-sticky > .vc_column-inner {
    padding-left: 0;
    padding-right: 0
}

@media only screen and (min-width: 1000px) {
    .full-width-content .column_container:not(.vc_col-sm-12) .col.padding-4-percent > .vc_column-inner {
        padding: calc(100vw * 0.02);
    }
}

.col.padding-4-percent > .vc_column-inner, .col.padding-4-percent > .n-sticky > .vc_column-inner {
    padding: calc(600px * 0.06);
}

@media only screen and (max-width: 690px) {
    .col.padding-4-percent > .vc_column-inner, .col.padding-4-percent > .n-sticky > .vc_column-inner {
        padding: calc(100vw * 0.06);
    }
}

@media only screen and (min-width: 1000px) {
    .col.padding-4-percent > .vc_column-inner, .col.padding-4-percent > .n-sticky > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.04);
    }

    .column_container:not(.vc_col-sm-12) .col.padding-4-percent > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.02);
    }
}

@media only screen and (min-width: 1425px) {
    .col.padding-4-percent > .vc_column-inner {
        padding: calc(1245px * 0.04);
    }

    .column_container:not(.vc_col-sm-12) .col.padding-4-percent > .vc_column-inner {
        padding: calc(1245px * 0.02);
    }
}

.full-width-content .col.padding-4-percent > .vc_column-inner {
    padding: calc(100vw * 0.04);
}

@media only screen and (max-width: 999px) {
    .full-width-content .col.padding-4-percent > .vc_column-inner {
        padding: calc(100vw * 0.06);
    }
}

.wpb_column.child_column.el_spacing_0px > .vc_column-inner > .wpb_wrapper > div:not(:last-child) {
    margin-bottom: 0;
}

.wpb_column.el_spacing_0px > .vc_column-inner > .wpb_wrapper > div:not(:last-child) {
    margin-bottom: 0;
}

.container-wrap .main-content .column-image-bg-wrap[data-bg-pos="center center"] .column-image-bg {
    background-position: center center;
}

@media only screen and (min-width: 1000px) {
    .full-width-content .column_container:not(.vc_col-sm-12) .col.padding-9-percent > .vc_column-inner {
        padding: calc(100vw * 0.045);
    }
}

.col.padding-9-percent > .vc_column-inner, .col.padding-9-percent > .n-sticky > .vc_column-inner {
    padding: calc(600px * 0.09);
}

@media only screen and (max-width: 690px) {
    .col.padding-9-percent > .vc_column-inner, .col.padding-9-percent > .n-sticky > .vc_column-inner {
        padding: calc(100vw * 0.09);
    }
}

@media only screen and (min-width: 1000px) {
    .col.padding-9-percent > .vc_column-inner, .col.padding-9-percent > .n-sticky > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.09);
    }

    .column_container:not(.vc_col-sm-12) .col.padding-9-percent > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.045);
    }
}

@media only screen and (min-width: 1425px) {
    .col.padding-9-percent > .vc_column-inner {
        padding: calc(1245px * 0.09);
    }

    .column_container:not(.vc_col-sm-12) .col.padding-9-percent > .vc_column-inner {
        padding: calc(1245px * 0.045);
    }
}

.full-width-content .col.padding-9-percent > .vc_column-inner {
    padding: calc(100vw * 0.09);
}

@media only screen and (max-width: 999px) {
    .full-width-content .col.padding-9-percent > .vc_column-inner {
        padding: calc(100vw * 0.09);
    }
}

.col.padding-8-percent > .vc_column-inner, .col.padding-8-percent > .n-sticky > .vc_column-inner {
    padding: calc(600px * 0.08);
}

@media only screen and (max-width: 690px) {
    .col.padding-8-percent > .vc_column-inner, .col.padding-8-percent > .n-sticky > .vc_column-inner {
        padding: calc(100vw * 0.08);
    }
}

@media only screen and (min-width: 1000px) {
    .col.padding-8-percent > .vc_column-inner, .col.padding-8-percent > .n-sticky > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.08);
    }

    .column_container:not(.vc_col-sm-12) .col.padding-8-percent > .vc_column-inner {
        padding: calc((100vw - 180px) * 0.04);
    }
}

@media only screen and (min-width: 1425px) {
    .col.padding-8-percent > .vc_column-inner {
        padding: calc(1245px * 0.08);
    }

    .column_container:not(.vc_col-sm-12) .col.padding-8-percent > .vc_column-inner {
        padding: calc(1245px * 0.04);
    }
}

.full-width-content .col.padding-8-percent > .vc_column-inner {
    padding: calc(100vw * 0.08);
}

@media only screen and (max-width: 999px) {
    .full-width-content .col.padding-8-percent > .vc_column-inner {
        padding: calc(100vw * 0.08);
    }
}

@media only screen and (max-width: 999px) {
    .wpb_column.child_column.bottom_margin_tablet_0px {
        margin-bottom: 0 !important;
    }
}

@media only screen and (max-width: 999px) {
    .nectar-cta.display_tablet_inherit {
        display: inherit;
    }
}

@media only screen and (max-width: 999px) {
    .vc_row.top_padding_tablet_15px {
        padding-top: 15px !important;
    }
}

@media only screen and (max-width: 690px) {
    .nectar-cta.display_phone_inherit {
        display: inherit;
    }
}

.screen-reader-text, .nectar-skip-to-content:not(:focus) {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important;
}

.row .col img:not([srcset]) {
    width: auto;
}

.row .col img.img-with-animation.nectar-lazy:not([srcset]) {
    width: 100%;
}

@font-face {
    font-family: 'conduit_itcregular';
    src: url('/wp-content/themes/salient-child/fonts/conduit_itc_regular-webfont.woff2') format('woff2'),
    url('/wp-content/themes/salient-child/fonts/conduit_itc_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HunterRegular';
    src: url('/wp-content/themes/salient-child/fonts/HunterRegular.woff2') format('woff2'),
    url('/wp-content/themes/salient-child/fonts/HunterRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;

}

@font-face {
    font-family: 'Austin';
    src: url('/wp-content/themes/salient-child/fonts/Austin-Light.woff2') format('woff2'),
    url('/wp-content/themes/salient-child/fonts/Austin-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


@import url("https://use.typekit.net/zou6xny.css");

h1, h2, h3 {
    font-family: 'Austin';
    font-weight: 400;
    font-style: normal;
}

h4, h5, h6 {
    font-family: 'conduit_itcregular';
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.wpb_content_element .wpb_tabs_nav li {
    font-family: 'conduit_itcregular';
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 1px;
    font-weight: 600;
}

body.material[data-button-style=default] .nectar-button,
#ajax-content-wrap .nectar-post-grid .meta-category .style-button {
    font-family: 'conduit_itcregular';
    text-transform: uppercase;
    letter-spacing: 1px;
}

#ajax-content-wrap .nectar-post-grid .meta-category .style-button {
    font-size: 14px;
}

body #ajax-content-wrap .custom_font_size_1-3vw.font_size_min_16px.font_size_max_24px.nectar-post-grid .nectar-post-grid-item .post-heading, body .custom_font_size_1-3vw.font_size_min_16px.font_size_max_24px.nectar-post-grid .nectar-post-grid-item .post-heading {
    font-size: min(26px, max(30px, 1.3vw));
}

.nectar-post-grid .meta-category .style-button {
    background-color: #546751;
}

#custom-footer {
    font-size: 14px;
    line-height: 22px;
}

nav > ul > li > a,
#custom-footer a {
    font-family: 'conduit_itcregular';
    text-transform: uppercase;
}

body.material #header-secondary-outer nav > ul > li > a,
#custom-footer a {
    font-size: 14px;
    letter-spacing: 1px;
    font-weight: 600;
}

#top .sf-menu li::after {
    content: "/";
    color: #FFF;
    font-weight: 800;
    padding-left: 5px;
    padding-right: 5px;
}

.small-nav .sf-menu li::after {
    color: #1a1a1a !important;
}

#top .sf-menu li:last-child::after,
#top .sf-menu li:nth-last-child(2)::after {
    content: none; /* Removes the period after the last and second-to-last menu items */
}

@keyframes logo-flip {
    0% {
        transform: rotateX(0);
    }
    100% {
        transform: rotateX(360deg);
    }
}

.small-nav .default-logo {
    animation: logo-flip 1s ease-in-out;
}

.frm_form_field input[type="text"],
.frm_form_field input[type="email"],
.frm_form_field input[type="url"],
.frm_form_field input[type="tel"],
.frm_form_field input[type="number"],
.frm_form_field input[type="password"],
.frm_form_field textarea,
.frm_form_field select,
.frm_form_field input[type="submit"],
.frm_form_field button {
    font-family: 'conduit_itcregular', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
}

#form_quickpropertysearch .frm_button_submit,
#form_quickpropertysearch .frm_submit {

    font-family: 'conduit_itcregular', sans-serif;
    font-size: 18px;
    text-transform: uppercase;

}

body[data-form-submit=regular] .container-wrap button[type=submit], body[data-form-submit=regular] .container-wrap input[type=submit] {
    padding: 13px 22px !important;
}

.fancy-title {
    display: inline-block;
    background-image: url('http://txranches.mifw.co/wp-content/uploads/2023/12/h5-bg.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 50%; /* Adjust the background size to cover the entire area of the element */
    padding: 20px 40px; /* Adjust top/bottom padding as needed */
    text-align: center;
    white-space: nowrap; /* Prevents the text from wrapping */
}

hr {
    border: 0 none;
    margin-top: 0;
    margin-bottom: 0;
    background: url('http://txranches.mifw.co/wp-content/uploads/2023/12/bg-hr.png') repeat-x center center;
    background-size: 30px;
    height: 14px
}