/*
Theme Name: Pelicula
Theme URI: https://pelicula.qodeinteractive.com/
Description: A Contemporary Theme for Creative Business
Author: Edge Themes
Author URI: https://qodeinteractive.com
Text Domain: pelicula
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.9.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
body {
    background-color:#000;
}
.qodef-widget-holder {
    display:none !important;
}
.qodef-page-title.qodef-alignment--center {
    display:none;
}
.current-menu-item {
    text-decoration: none !important;
}
.qodef-m-title-word .qodef--appear {
    display:none !important;
}
.qodef-header-logo-image {
    margin-right: -20px !important;
}
.qodef-icon-holder {
    display:none !important;
}
#SR7_1_1-34 {
    margin-bottom:-600px !important;
}
.wp-image-119 {
    display:none !important;
}
#qodef-page-footer-top-area {
    background-position:center 100px !important;
    background-size:20% !important;
}
.textwidget {
    display:none !important;
}
.qodef-header-navigation>ul>li:last-child {
    padding-left:0px !important;
}
@media (max-width:992px) {
    .bloque-film-home-1 {
        z-index:999;
        margin-top:-300px;    
    }
    .bloque-film-home-X {
        z-index:999;
        margin-top:0px;    
    }
    .bloque-film-home-2 {
        z-index:999;
        margin-top:0px;    
    }
    .bloque-film-home-3 {
        z-index:999;
        margin-top:0px;    
    }
    #qodef-page-footer-top-area {
        background-size:80% !important;
    }
}
.texto-ficha {
    font-size:1.4rem !important;
    line-height: 2.2rem !important;
    color:#fff !important;
    font-weight: 300;
    padding-left:100px;
    padding-right:100px;
}
.texto-ficha a {
    color:#FFF;
    text-decoration:underline !important;
}
.logos {
    width:100px !important;
}
.logos2 {
    margin-top:-25px !important;
    width:150px !important;
}
.qodef-content-grid-1300 .qodef-content-grid {
    width:100% !important;
}
textarea {
    border:solid 1px #fff !important;
}
.filmo:hover {
/*    transform: scale(1.1);*/
    /* filter:brightness(1.5); */
}

input[type=text], input[type="email"], textarea {
    border:solid 1px #fff !important;
    color:#fff !important;
}
button[type=submit] {
    color:#fff;
    font-size:2rem;
    color:#fff !important;
}
button[type=submit]:hover {
    color:#fff;
    font-size:2rem;
    transform: scale(1.3);
    color:#fff !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    color:#fff !important;
}
.contacto {
    color:#FFF !important;
}
.contacto h3 {
    color:#fff !important;
}
.politica h3 {
    color:#fff !important;
}
@media (max-width:992px) {
    .texto-ficha {
        padding-left:10px !important;
        padding-right:10px !important;
        width:100% !important;
        font-size:1.2rem !important;
    }
}
@media (min-width:992px) {
    .menu {
        margin-top:-15px !important;
        margin-right:-700px !important;
    }
    .menu a {
        margin-top:40px !important;
/*        transform: scale(.6, 1);*/
        letter-spacing: -0.8px !important;
        font-size:1.5rem !important;
        font-family:'Montserrat' !important;
        font-weight: 350 !important;
    }
    .menu-item-3497-es {
        padding-right:20 !important;
    }
    .nocturna-logo {
        margin-left:50px !important;
    }
}
.elementor-widget-image img {
    border-radius:15px !important;
}
.elementor-widget-image img:hover {
    filter:brightness(1.2);
}
.qodef-nav-text-holder {
    display:none !important;
}
#qodef-page-footer-top-area {
    width:100% !important;
}
.swiper-slide-image:hover {
    filter:brightness(1.2);
}
.qodef-content-lines-holder.qodef-skin--light .qodef-content-line.qodef--center {
display: none;
}