	.anim-slider{
		height: 500px !important;
		background: #000000 !important;
	}


	.anim-slider:hover>nav.anim-arrows>span:hover{
		box-shadow: 0 0 0 3px #fff !important;		
	}

	.anim-slider-m{
		height: 500px !important;
		background: #000000 !important;
	}


	.anim-slider-m:hover>nav.anim-arrows>span:hover{
		box-shadow: 0 0 0 3px #fff !important;		
	}

	.anim-slider-mc{
		height: 500px !important;
		background: #000000 !important;
	}


	.anim-slider-mc:hover>nav.anim-arrows>span:hover{
		box-shadow: 0 0 0 3px #fff !important;		
	}

	nav.anim-arrows>span.anim-arrows-next:hover:after{
		color: #fff !important;
	}

	nav.anim-arrows>span.anim-arrows-prev:hover:after{
		color: #fff !important;
	}

	@media (min-width: 800px){

		.banner1{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/trab1.jpg);
			background-size: cover;
			background-position: center;
		}

		.overlay-b1{
			width: 100%;
			height: 100%;
			position: absolute;
			background: #000000;
			opacity: 0.5;
		}

		.text-banner1{
			width: 70%;
			display: flex;
			flex-direction: column;
			justify-content: center;
		}

		.text-banner1 h2{
			display: block;
			width: 100%;
			height: 200px;
			font-family: "Poppins-Regular";
			font-size: 55px;
			font-weight: bold;
			justify-content: center;
			color: #fff;
		}

		.text-banner1 p{
			display: block;
			width: 50%;
			font-family: "Poppins-Regular";
			margin-top: 50px;
			font-size: 17px;
			justify-content: center;
			align-self: center;
			color: #fff;
		}

		.banner2{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img1.1.jpg);
			background-size: cover;
			background-position: center;
		}

		.text-banner2{
			width: 70%;
			display: flex;
			flex-direction: column;
			justify-content: center;
		}

		.text-banner2 h2{
			display: block;
			width: 100%;
			height: 200px;
			font-family: "Poppins-Bold";
			font-size: 55px;
			font-weight: bold;
			justify-content: center;
			color: #fff;
		}

		.text-banner2 p{
			display: block;
			width: 50%;
			font-family: "Poppins-Regular";
			margin-top: 50px;
			font-size: 17px;
			justify-content: center;
			align-self: center;
			color: #fff;
		}

		.banner3{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img3.jpg);
			background-size: cover;
			background-position: center;
		}

		.text-banner3{
			width: 70%;
			display: flex;
			flex-direction: column;
			justify-content: center;
			text-align: center;
		}

		.text-banner3 h2{
			display: block;
			width: 100%;
			height: 200px;
			font-family: "Poppins-Bold";
			font-size: 55px;
			font-weight: bold;
			justify-content: center;
			color: #fff;
		}

		.text-banner3 p{
			display: block;
			width: 50%;
			font-family: "Poppins-Regular";
			font-size: 17px;
			margin-top: 50px;
			justify-content: center;
			align-self: center;
			color: #fff;
		}

		.banner-m-1{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/1-m.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-m-2{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/2-m.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-m-3{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/3-m.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-mc-1{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/1-mc.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-mc-2{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/2-mc.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-mc-3{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/3-mc.jpg);
			background-size: cover;
			background-position: center;
		}

	}

	@media (max-width: 800px) and (min-width: 5px){

		.anim-slider{
			height: 380px !important;
		}

		.banner1{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/trab1.jpg);
			background-size: cover;
			background-position: center;
		}

		.overlay-b1{
			width: 100%;
			height: 100%;
			position: absolute;
			background: #000000;
			opacity: 0.5;
		}

		.text-banner1{
			width: 70%;
			display: flex;
			flex-direction: column;
			justify-content: center;
		}

		.text-banner1 h2{
			display: block;
			width: 100%;
			height: 200px;
			font-family: "Century Gothic";
			font-size: 30px;
			font-weight: bold;
			justify-content: center;
			color: #fff;
		}

		.text-banner1 p{
			display: block;
			width: 100%;
			font-family: "Lato-Regular";
			margin-top: 20px;
			font-size: 14px;
			justify-content: center;
			align-self: center;
			color: #fff;
		}

		.banner2{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img1.jpg);
			background-size: cover;
			background-position: center;
		}

		.text-banner2{
			width: 70%;
			display: flex;
			flex-direction: column;
			justify-content: center;
		}

		.text-banner2 h2{
			display: block;
			width: 100%;
			height: 200px;
			font-family: "Century Gothic";
			font-size: 30px;
			font-weight: bold;
			justify-content: center;
			color: #fff;
		}

		.text-banner2 p{
			display: block;
			width: 100%;
			font-family: "Lato-Regular";
			margin-top: 20px;
			font-size: 14px;
			justify-content: center;
			align-self: center;
			color: #fff;
		}

		.banner3{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img3.jpg);
			background-size: cover;
			background-position: center;
		}

		.text-banner3{
			width: 70%;
			display: flex;
			flex-direction: column;
			justify-content: center;
			text-align: center;
		}

		.text-banner3 h2{
			display: block;
			width: 100%;
			height: 200px;
			font-family: "Century Gothic";
			font-size: 30px;
			font-weight: bold;
			justify-content: center;
			color: #fff;
		}

		.text-banner3 p{
			display: block;
			width: 100%;
			font-family: "Lato-Regular";
			margin-top: 20px;
			font-size: 14px;
			justify-content: center;
			align-self: center;
			color: #fff;
		}

		.banner-m-1{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/1-m.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-m-2{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/2-m.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-m-3{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/3-m.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-mc-1{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/1-mc.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-mc-2{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/2-mc.jpg);
			background-size: cover;
			background-position: center;
		}

		.banner-mc-3{
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: 100%;
			height: 100%;
			background-image: url(../img/img-proyect/3-mc.jpg);
			background-size: cover;
			background-position: center;
		}

	}





	


	
	
