/* 
Theme Name:		 OneTone PLANTILLA3
Theme URI:		 https://www.yottabyte.es
Description:	 Hijo del tema OneTone para PLANTILLA3
Author:			 YottaByte
Template:		 onetone
Version:		 1.0.0
Text Domain:	 Onetone-child
-------------------------------------------------------------- */ 
/* =Theme customization starts here

@import url("../onetone/style.css");
------------------------------------------------------- */
/* PLANTILLA
Azul claro: #75a7ff
Azul oscuro #005c9f
Verde claro: #81a656
Verde oscuro: #688140
Dorado: #c98515 
*/
@import url(https://fonts.googleapis.com/css?family=Century+Gothic);

.widget-title{
	color: #fff !important;
}

.field-wrap input[type="submit"], .field-wrap input[type="button"], .field-wrap button {
    width: auto;
}
/*ELEMENTOR*/
/*Eliminación de márgenes para todas las páginas creadas con Elementor*/
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0px !important;
}
/*Color de fuente del título de cada página*/
.elementor-heading-title {
	/*No es necesario poque lo hacemos concidir con el color H1*/
	/*color: #005c9f !important; /*Oscuro*/
}
/*Icono en elemento "Caja de Icono"*/
.elementor-icon {
	/*No es necesario porque lo hacemos coincidir con el color primario de los colores globales de Elementor */
    /*color: #005c9f !important; /*Oscuro*/
}
/*Encabezado-titulo en elemento "Caja de Icono"*/
.elementor-icon-box-title {
	color: #75a7ff !important; /*claro*/
}
/*Números en elemento "Contador"*/
.elementor-widget-counter .elementor-counter-number-wrapper {
	/*No es necesario porque lo hacemos coincidir con el color primario de los colores globales de Elementor */
    /*color: #005c9f !important; /*Oscuro*/
}


/*Botón de formulario*/
.botonCentrado{
	border-radius: 5px;
	background-color: #005c9f; /*Oscuro*/
	color: #fff; /*Blanco*/
	width: auto;
	margin: 0 45% !important;
	padding: 0.4em  1em;
}


/*CABECERA*/
.top-bar-menu li + li {
    border-left: 0px !important;
}
.main-nav{ 		/*solo Menu, para reducir la altura de la cabecera*/
	margin: -10px 0px !important;
}

/*PIE*/
.footer-info-area {
	padding: 5px 0 !important;
}
.footer-widget-area {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
#menu-footermenu li {
    display: inline-block !important;
}
#nav_menu-2 .widget_nav_menu{
	margin:0px !important;
}
#nav_menu-2.widget-box {
    margin-bottom: 0px !important;
}
.widget-box a {
    color: #fff;
}
.widget-box a:hover {
    color: #81a656 !important; /*Claro*/
}
.footer-widget-area .col-md-12{
	line-height: 1;
	padding-left: 0px;
}
.footer-widget-area .widget_nav_menu li {
    border-bottom: none !important;
}
.site-info a:hover{
	color:#fff !important;
}
#seccion{
	background: trasparent !important;
}

/*Silder de fondo al % del tamaño DE LA VENTANA*/
#sliderPrincipal .slick-slide-inner{
	height: 90vh !important;
	/*background: #000 !important;*/
	opacity:0.5;
}

/******* MENU PRINCIPAL ******/
/*Color del texo del menu fijo al pasar por encima. Fija y pegajosa*/
#menu-main > li > a:hover{
	color:#c98515 !important; 	
}
/*Color de la barrita inferior al pasar por encima de una opción del menú principal. Fija y pegajosa*/
.style3.site-nav > ul > li > a:hover > span {
    border-bottom-color: #c98515 !important;
}
#YBcarrusel{
	display: block !important;
	opacity: 0.5;
	margin-top: -230px;
	position:relative !important;
	width: 100%; /* for IE 6 */
}

#YBtitulo{
	position: relative !important; 
	top: 0; 
	left: 0;
	font-weight:bold;
	opacity: 1 !important;
}

.imagenServicios{
	/*left: 50%;*/
	margin: auto;
	position: absolute;
	/*position: absolute;*/
}

.mensajeFormularioContacto{
    height: 100px !important; /*Alto del campo mensaje del formulario de contacto*/
}

.textoJustificado{
    text-align: justify;
}

#letraGothic{
	font-family: Century Gothic !important;
}

.centrado {
	margin: auto;
	
}
