.header-s1.is-transparent .navbar-nav > li > a:not(.btn):after {
  background-color: #AF8A11;
}
.b-breadcumb{
	font-size:130%; 
	font-weight:500;
}
.menu-modifier{
	margin-left: 4%; 
	margin-right: 0%; 
	width: 92%;
}
.mt-6{
	margin-top: 12rem;
}
.mt-5{
	margin-top: 10rem;
}
.mt-3{
	margin-top: 7rem;
}
.fw-bold{
	font-weight: bold;
}
p, h4{
	color: black;
}
.text-black{
	color: black;
}
.title-page{
	font-size: 4.5rem;
}
.text-evl{
	color: #AF8A11!important; 
}
.icon-box{
	width: 22rem;
	height: 22rem;
  background-size:100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.btn-evl{
	border: 1px solid #AF8A11!important; 
	background-color: #AF8A11!important; 
}
.btn-black{
	color: black;
	background-color: white;
	border: 1px solid black!important; 
}
.btn-black:hover{
	color: black;
	background-color: white;
	border: 1px solid black!important; 
}
.btn-bgblack{
	color: white;
	background-color: black;
	border: 1px solid black!important; 
}
.btn-bgblack:hover{
	color: white;
	background-color: black;
	border: 1px solid black!important; 
}
.img-contrata{
	width: 100%;
	height: 100%;
}
.fs-4{
	font-size: 4rem;
}
.fs-2{
	font-size: 2rem;
}
.border-r-evl{
	border-right: 3px solid #AF8A11!important;
}
.step-1-to-3{
  height: 60rem;
  background-image: url('image/pages/contrata/prueba.jpg');
  background-size:100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.step-4-to-5{
  height: 12rem;
  background-image: url('image/pages/contrata/pasos_4_5.png');
  background-size: cover;
  background-size:100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.banner-bg{
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url("image/pages/unete/banner.jpg");
}
.img-banner{
	opacity: 0.5;
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}
.clickeable{
	cursor: pointer;
}
@media (max-width: 600px) {
	.btnunete{
		width: 20%!important;
		font-size: 3vw!important;
	}
	.page-title{
		font-size: 3vw!important;
	}
	h4{
		font-size: 5vw!important;
	}
	label{
		font-size: 4vw!important;
	}
	.banner-static{
	  padding-top: 0vh!important;
	}
	.banner-static .banner-cpn {
    top: 35%!important;
	}
}

.banner-slider .fill {
  background-position: center top;
}