/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
/*Add your own styles here:*/

/***************************** FONTS  *****************************/ 

@import url('https://fonts.googleapis.com/css?family=Nunito:300,400,700&display=swap');

.av-special-heading-tag {font-family: "Nunito" !important; text-transform: none !important;}

.encabezado .av-special-heading-tag {
	font-weight: 700 !important;
	background: url('https://www.auracr.es/wp-content/uploads/2020/03/separador.png') no-repeat left top !important;
	padding-top: 30px !important;
}

.encabezado2 .av-special-heading-tag {
	font-weight: 400 !important;
	background: url('https://www.auracr.es/wp-content/uploads/2020/03/separador.png') no-repeat left bottom !important;
	padding-bottom: 30px !important;
}



/***************************** GENERICOS  *****************************/ 
.margin-0 {margin: 0px !important;}
.margin-0 p {margin: 0px !important;}

.avia-single-number {
	font-family: "Nunito" !important;
	font-weight: 700 !important;
}

.avia-animated-number-content {
	font-family: "Nunito" !important;
	color: #3f3f3e !important;
}

.slide-meta {display: none !important;}

.slide-entry-title {font-size: 25px !important; font-family: "Nunito" !important;}

.main_color .av-masonry-pagination, .main_color .av-masonry-pagination:hover, .main_color .av-masonry-outerimage-container {
    background-color: transparent !important;
}

.av-main-nav .menu-item a {height: 70px !important;}

.slideshow_align_caption h2 {font-family: "Nunito" !important; text-transform: none !important; font-weight: normal !important;}
.avia-button.avia-color-blue, .avia-button.avia-color-blue:hover {
    background-color: #007fb7;
    border-color: #007fb7;
    color: #fff;
}

/***************************** HEADER  *****************************/ 

.logo {margin-top: 10px !important;}

#header_main {
    border-bottom-width: 0px !important;
    border-bottom-style: none !important;
    z-index: 1;
}

#top .sub-menu a {
    background: #454544 !important;
	color: #ffffff !important;
}

#top .sub-menu a:hover {
    background: #007fb7 !important;
}

.av-main-nav .menu-item-top-level .avia-menu-text {
	color: #454544 !important;
	font-family: "Nunito" !important;
	text-transform: uppercase !important;
}

.av-main-nav .sub-menu .avia-menu-text {
	color: #ffffff !important;
	font-family: "Nunito" !important;
	text-transform: uppercase !important;
}

/***************************** GRAVITY FORMS  *****************************/ 

.gfield_label {display: none !important;}

#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    border-color: #003851 !important;
    background-color: transparent !important;
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;
    color: #003851 !important;
	font-family: "Nunito" !important;
}

#gform_submit_button_1 {
	background: #007fb7 !important;
	font-family: "Nunito" !important;
}

.av-masonry-entry .av-masonry-entry-title {
    line-height: 1.3em;
    margin: 0;
    font-size: 35px;
    font-family: "Nunito" !important;
    color: #ffffff;
}

.main_color .container .av-inner-masonry-content {
    background-color: rgba(0,118,170,0.8) !important;
}

.avia-arrow {display: none !important;}

/***************************** FOOTER  *****************************/ 

/***************************** GENERAL  *****************************/ 

.oculto{display: none !important;}
.subtitulonegro .av-subheading{ color: #1C232B;}

/***************************** RESPONSIVE  *****************************/ 


@media (max-width:767px) {.sinfondoencel{background: none !important;}}

@media (max-width:767px) {

	#footer .widget {text-align: center !important;}
	
	#av-burger-menu-ul .avia-menu-text {
		font-family: "Nunito" !important;
		text-transform: uppercase !important;
	}
	
#top .sub-menu a {
    background: transparent !important;
    color: #ffffff !important;
}

}


@media (min-width:768px) and (max-width:991px) {
}



/***************************** internet explorer *****************************/

/************************* INTERNET EXPLORER *******************************/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
*{
opacity: 1 !important;
 /*CSS transitions*/
 -o-transition-property: none !important;
 -moz-transition-property: none !important;
 -ms-transition-property: none !important;
 -webkit-transition-property: none !important;
 transition-property: none !important;
 /*CSS transforms*/
 -o-transform: none !important;
 -moz-transform: none !important;
 -ms-transform: none !important;
 -webkit-transform: none !important;
 transform: none !important;
 /*CSS animations*/
 -webkit-animation: none !important;
 -moz-animation: none !important;
 -o-animation: none !important;
 -ms-animation: none !important;
 animation: none !important;
}
}