/*
Theme Name: Yor Child
Theme URI: https://preview.wolfthemes.store/8pulse/landing/
Description: Yor Child theme
Author: WolfThemes
Author URI: https://wolfthemes.com
Template: yor
Version: 1.0.0
*/

/* Home Page */

.page.page-id-4486 header#masthead {
    position: fixed;
    z-index: 999;
}

body.single-work .site-content,
body.single-work header {
    background: #1d1d1d;
    color: white !important;
}

body.single-work a.menu-link,
body.single-work .word,
body.single-work span,
body.single-work p,
body.single-work h1,
body.single-work h2,
body.single-work h3 {
    color: white;
}

#nav-bar {
    opacity: 1 !important;
}


div#nav-bar {
    background: #ffffff;
}

body.page-id-6302 header {
    background: transparent;
    position: absolute;
    top: 0;
}

body.page-id-6302 div#nav-bar {
    background: transparent;
    position: absolute;
    top: 0;
}

.single-work div#nav-bar {
    background: #1d1d1d !important
}

body:not(.single-work) img.logo-img.logo-light {
    display: none !important;
}

body:not(.single-work) img.logo-img.logo-dark {
    opacity: 1 !important;
    position: relative !important;
}

.single-work img.logo-img.logo-dark {
    display: none !important;
}

.single-work img.logo-img.logo-light {
    opacity: 1 !important;
}


.single-work .elementor-5304 {
    display: none !important;
}

span {
    text-transform: none !important;
}

span.author-meta {
    display: none !important;
}

section.comments-container.content-section {
    display: none;
}

#models-video video {
    height: 100vh;
}

.single-work .content-wrapper {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
}

.select2-container--open .select2-dropdown {
    top: 20px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #1d1d1d;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #1d1d1d;
    color: white;
    padding-right: 16px;
    padding-left: 16px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 10px;
    color: white;
}

.select2-container--default .select2-results__option[aria-selected=true] {
    opacity: 0.4;
}

input[type="checkbox"] {
    height: 14px;
    width: 14px;
}

span.wpcf7-list-item {
    display: flex;
    margin-top: 10px;
}

span.wpcf7-list-item-label {
    line-height: normal;
    margin-left: 10px;
    margin-bottom: 2px;
}

textarea.wpcf7-form-control.wpcf7-textarea[name="social-media"] {
    margin-top: 10px;
}

select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    margin-top: 10px;
}

#mobile-bar.nav-bar {
    background-color: white !important;
}

@media screen and (max-width: 782px) {

    .admin-bar #mobile-menu-panel,
    .admin-bar.mobile-menu-toggle #mobile-bar {

        top: 0px;
    }

    .wolf-core-elementor-row.wolf-core-font-.elementor-element.elementor-element-639c767.e-con-full.e-flex.e-con.e-child {
        display: unset;
    }

}