/**
**********************************************************************
* @author William Jammirlhey Rico Ruiz <webmaster@williamrico.com>
* @date Wednesday, June 23, 2021
* @date Tuesday, November 29, 2022
* @file style.css
* @version 0
***********************************************************************/
@import url(menu.css); /* Menú superior */
@import url(banner.css); /* Banner página principal */
@import url(columns.css); /* Columnas triples */
@import url(footer.css); /* Información inferior */
@import url(cards.css); /* Tarjetas del portafolio */
@import url(loader.css); /* Carga inicial */

@font-face{
	font-family: 'RussoOne';
	src: url('./fonts/RussoOne-Regular.ttf');
	font-display: swap;
}

*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	/* Trabajo de ajuste */
	/* border: 1px rgb(56, 128, 190) solid; */
}

body, textarea, input{
	font-family: 'RussoOne';
	/* Fuente base para el responsive */
	font-size: 16px;
}

a{
	color: #ffffff;
	text-decoration: none;
}

.content{
	width: 98%;
	margin: auto;
	padding: 25px;
}

.section{
	width: 100%;
	padding-bottom: 25px;
}

.center{
	text-align: center;
}

.left{
	text-align: left;
}

.right{
	text-align: right;
}

.gris{
	background: #f4f4f7;
}

.content-line{
	padding: 10px 0;
}

.divider-line{
	border-top: 2px solid #8217BC;
	height: 2px;
	max-width: 200px;
	padding: 0;
	margin: 10px auto 10px auto;
}

.content-line{
	text-align: center;
}

.user-line{
	position: absolute;
	left: -1000px;
}

@media (min-width:1024px){
	h1{
		font-size: 60px;
	}
	
	h2{
		font-size: 40px;
	}
	
	h3{
		font-size: 30px;
	}
	
	h4{
		font-size: 20px;
	}

	.content{
		max-width:1200px;
		margin: 0 auto;
	}

	#main-index .content-line{
		text-align: right;
	}

	.content-info .content-line{
		text-align: left;
	}
}

@media (min-width:1040px){
	.content{
		padding: 4% 0;
	}
}