h1,h2,h3{
	font-family: "Outfit", sans-serif !important;
	font-weight: 800;
}
p{
	font-family: "Space Grotesk", sans-serif !important;
}
.bgImage{
	background: linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,.5)),url("../images/rpa/rpa-bg1.jpg");
	background-size: cover;
}
.bg_image {
	height: 100vh;
	width: 100vw;
	background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5)),url('../images/rpa/rpa-bg1.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	z-index: 2;
	/* Índice de apilamiento inferior */
}
.bg_image h1{
	font-family: "Outfit", sans-serif;
	font-weight: 600;
	font-style: normal;
	font-size: 3.5rem;
	color: white;
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
.bg_image p{
	font-family: "Space Grotesk", sans-serif;
	font-weight: 300;
	font-style: normal;
	font-size: 2rem ;
	color: white;
	line-height:1.2;
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
.bg_image1 {
	height: 60vh;
	width: 100vw;
	background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5)),url('../images/rpa/cost.avif');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	z-index: 2;
	/* Índice de apilamiento inferior */
}
.bg_image2 {
	height: 60vh;
	width: 100vw;
	background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5)),url('../images/rpa/difficult.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	z-index: 2;
	/* Índice de apilamiento inferior */
}
.bg_image3 {
	height: 60vh;
	width: 100vw;
	background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.5)),url('../images/rpa/maquina-tiempo-futurista_23-2151599427.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	z-index: 2;
	/* Índice de apilamiento inferior */
}
.bg_image1 h1{
	font-weight: 700;
	font-size:2.4rem;
	color: rgb(230, 42, 42);
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
.bg_image1 p{
	font-size: 1.2rem ;
	color: white;
	line-height:1.2;
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
.bg_image2 h1{
	font-weight: 700;
	font-size:2.4rem;
	color: rgb(230, 42, 42);
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
.bg_image2 p{
	font-style: normal;
	font-size: 1.2rem ;
	color: white;
	line-height:1.2;
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
.bg_image3 h1{
	font-weight: 700;
	font-size:2.4rem;
	color: rgb(230, 42, 42);
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
.bg_image3 p{
	font-size: 1.2rem ;
	color: white;
	line-height:1.2;
	text-shadow: 3px 1px 3px rgba(0,0,0,0.77);
}
ul, li{
	font-family: "Poppins", sans-serif;
}
.rotation {
	animation: spin 10s linear infinite;
}
@keyframes spin {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
	}
}
.imgCont{
	box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;
}
@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
		transform: translatey(-8px);
	}
	100% {
		transform: translatey(0px);
	}
}
.imgMove{
	animation: float 3s ease-in-out infinite;
	transform: translatey(0px);
}
.imgMove2{
	animation: float 4s ease-in-out infinite;
	transform: translatey(0px);
}
/*change laguage*/
.selected{
	color:rgb(172, 17, 17);
	font-weight: 600 !important;
}
.language{
	font-weight: 600;
	font-size: 12px;
	margin: 0 !important;
	cursor: pointer;
	color: #0c8b8f;
}
.language:hover{
	font-weight:700;
	font-size: 14px;
	cursor: pointer;
	color: #0a696c;
}
.en{
	font-weight: 600;
	font-size: 13px;
	margin: 0 !important;
	color: #0c8b8f;
}
.es{
	font-weight: 600;
	font-size: 13px;
	margin: 0 !important;
	padding-left:20px;
	color: #8f0c0c;
}
.checkRpa{
	position:relative;
	width: 35px;
	cursor: pointer;
}
.checkRpa:before{
	content: '';
	position: absolute;
	width:35px;
	height: 20px;
	background-color: #cbcbcb;
	border-radius: 25px;
	box-shadow: inset rgba(46, 46, 46, 0.472) 0px 0px 10px -4px,rgba(60, 64, 67, 0.2) 0px 1px 2px 0px, rgba(60, 64, 67, 0.1) 0px 2px 6px 2px;
}
.checkRpa:after{
	content: '';
	position: absolute;
	width: 20px;
	height: 20px;
	background-color: #7c0707;
	border-radius: 25px;
	transition: 0.25c;
	border:2px solid #cbcbcb;
	box-sizing: border-box;
}
.checkRpa:after{
	background-color: #7c0707;
	border-radius: 25px;
	transition: 0.25c;
	border:2px solid #cbcbcb;
	box-sizing: border-box;
}
.checkRpa:checked:after{
	left:15px;
	border:2px solid #cbcbcb;
	background: #0c8b8f;
}
.checkRpa:checked:before{
	background: #cbcbcb;
}
