

.side_menu_button {
    display: none !important;
}

dark.header_style_on_scroll nav.main_menu > ul > li.active > a, .dark.header_style_on_scroll nav.main_menu > ul > li:not(:first-child)::before, .dark.header_style_on_scroll nav.main_menu > ul > li > a, .dark:not(.sticky):not(.scrolled) nav.main_menu > ul > li.active > a, .dark:not(.sticky):not(.scrolled) nav.main_menu > ul > li:not(:first-child)::before, .dark:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover {
    color: red !important;
}
.dark.header_style_on_scroll nav.main_menu>ul>li.active>a, .dark.header_style_on_scroll nav.main_menu>ul>li:not(:first-child):before, .dark.header_style_on_scroll nav.main_menu>ul>li>a, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li:not(:first-child):before, .dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a {
    color: #fff !important;
font-size: 14px !important;
    font-weight : 500 !important;
}
.input { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

#wpforms-349 div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
    background-color: #f7f7f7;
    box-sizing: border-box;
    border-radius: 6px;
    color: #7d7d77;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    border: 1px solid #ccc;
    padding: 6px 10px;
    height: 38px;
    width: 100%;
    line-height: 1.3;
}


#wpforms-349 div.wpforms-container-full .wpforms-form input[type=submit], 
div.wpforms-container-full .wpforms-form button[type=submit] {
    background-color: #000; /* Grey background */
    border:none; /* Dark grey border */
    color: #fff; /* Text color */
    font-size: 2em; /* Size of text */
    padding: 10px 15px; /* Distance between text and border */
	width: 100%; 
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
	box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
}

/* New button styles */
#wpforms-349  div.wpforms-container-full .wpforms-form input[type=submit]:hover, 
div.wpforms-container-full .wpforms-form input[type=submit]:active, 
div.wpforms-container-full .wpforms-form button[type=submit]:hover, 
div.wpforms-container-full .wpforms-form button[type=submit]:active, 
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 
div.wpforms-container-full .wpforms-form .wpforms-page-button:active {
    background-color: #000; /* Grey background */
    border:none; /* Dark grey border */
    color: #fff; /* Text color */
    font-size: 2em; /* Size of text */
    padding: 10px 15px; /* Distance between text and border */
	width: 100%; 
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
}


.single-post .blog_single p {
    margin-bottom: 22px;

text-align:justify;color: #909090 !important;
    font-family: 'Raleway',sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.post_excerpt {

color: #909090 !important;
    font-family: 'Raleway',sans-serif;
    font-size: 15px;
    font-weight: 400;

}

.border {
    border: 2px solid #000 !important;
  
}
/*para el slider movil */
@media only screen and (max-width: 600px) {
    .q_slider {
        display: none;
    }
}

