/*
Theme Name: Freedman 2026
Theme URI: http: //
Description: Theme for Jeffrey Freedman
Author: Parkway Digital
Author URI: http: //www.pkwydigital.com/
Template: salient
Version: 1.6
*/

#displaynone, .displaynone {
    display: none !important;
}

@media only screen and (max-width: 999px) {
    .vc_row.vc_row-flex#bootstrapSwap .span_2,
    .vc_row.vc_row-flex#bootstrapSwap .span_3,
    .vc_row.vc_row-flex#bootstrapSwap .span_6,
    .vc_row.vc_row-flex#bootstrapSwap .span_9,
    .vc_row.vc_row-flex#bootstrapSwap .span_12 {
           flex-direction: column-reverse !important;
    }
}


body[data-form-submit="regular"] .wpforms-container#wpforms-23602 .wpforms-submit-container button[type=submit] {
    text-transform: none !important;
    font-family: Plus Jakarta Sans;
    font-size: 17px;
    line-height: 24px;
    line-height: 10px;
    font-weight: 700;
}

.wpforms-container#wpforms-23602 .wpforms-field { 
    padding-top: 6px;
    padding-bottom: 6px; 
}

.nectar_hook_before_secondary_header h6 {
    margin-bottom: 0px;
}

.row .col .phone_menu h5 {
    letter-spacing: -1px;
}

body.material .wpb_content_element.practice_headline h2 {
    font-family: Gloock;
    text-transform: none;
    font-size: 60px;
    line-height: 65px;
    font-weight: 400;
}

body.material .wpb_content_element.practice_subhead h1 {
    font-family: Plus Jakarta Sans;
    text-transform: uppercase;
    letter-spacing: .5px;
    font-size: 16px;
    line-height: 19px;
    font-weight: 800;
}

.row .col .wpb_text_column h3 {
    margin-bottom: 15px;
}

.wpb_content_element ul {
    margin-bottom: 1em;
}

.wpb_text_column p:has(+ ul) {
    padding-bottom: 20px;
}

body.blog[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] .container-wrap {

}

.single .heading-title[data-header-style="default_minimal"] .meta-category a {
    background-color: #04878b !important;
    border-color: transparent;
    color: #fff;
    cursor: default;
    pointer-events: none;
}

/* Contact Us Button */
body.page-id-23645 #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item.button_solid_color a .menu-title-text {
    color: #FFF; 
}

.freedman_contact_form_main div.wpforms-container-full input[type=date],
.freedman_contact_form_main div.wpforms-container-full input[type=datetime],
.freedman_contact_form_main div.wpforms-container-full input[type=datetime-local],
.freedman_contact_form_main div.wpforms-container-full input[type=email],
.freedman_contact_form_main div.wpforms-container-full input[type=month],
.freedman_contact_form_main div.wpforms-container-full input[type=number],
.freedman_contact_form_main div.wpforms-container-full input[type=password],
.freedman_contact_form_main div.wpforms-container-full input[type=range],
.freedman_contact_form_main div.wpforms-container-full input[type=search],
.freedman_contact_form_main div.wpforms-container-full input[type=tel],
.freedman_contact_form_main div.wpforms-container-full input[type=text],
.freedman_contact_form_main div.wpforms-container-full input[type=time],
.freedman_contact_form_main div.wpforms-container-full input[type=url],
.freedman_contact_form_main div.wpforms-container-full input[type=week],
.freedman_contact_form_main div.wpforms-container-full select,
.freedman_contact_form_main div.wpforms-container-full textarea,
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=date],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=datetime],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=datetime-local],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=email],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=month],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=number],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=password],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=range],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=search],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=tel],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=text],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=time],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=url],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full input[type=week],
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full select,
.freedman_contact_form_main .wp-core-ui div.wpforms-container-full textarea {
    background-color: #F8F6F4;
    color: #1C1C1C;
}

.freedman_contact_form_main ::placeholder {
    color: #1C1C1C;
    opacity: 1;
}
.freedman_contact_form_main div.wpforms-container-full input::placeholder,
.freedman_contact_form_main div.wpforms-container-full textarea::placeholder {
    color: #1C1C1C;
    opacity: 1;
}

.freedman_contact_form_main div.wpforms-container-full input::-webkit-input-placeholder,
.freedman_contact_form_main div.wpforms-container-full textarea::-webkit-input-placeholder {
    color: #1C1C1C;
    opacity: 1;
}

.freedman_contact_form_main div.wpforms-container-full input:-ms-input-placeholder,
.freedman_contact_form_main div.wpforms-container-full textarea:-ms-input-placeholder {
    color: #1C1C1C;
    opacity: 1;
}

