@charset "utf-8";
/* CSS Document */
/*EMPIEZA HEADER*/
body {
	padding-top: 60px;
}
.nav-item a:hover{ 
	 background-color: rgba(255,255,255,.1);
}
.nav-item a:focus {
	 background-color: rgba(255,255,255,.1);
}
.nav-item a:active {
   background-color: rgba(255,255,255,.1);
}
.navbar{
	border-bottom: 2px solid rgb(235, 133, 17);
	background-color: #212017;
}
.navbar-aviso{
	background-color: #12110D!important;
}
.navbar-collapse ul li {
	font-size: 1rem;
	padding-left: 0.5rem;
}
.page-footer,.top-nav-collapse{
	background-color:#12110D
}
@media only screen and (max-width:768px){
	.navbar{
		background-color:#12110D;
	}
}
html, body, header, .carousel {
	height: 100vh;
}

  

  @media (min-width: 800px) and (max-width: 850px) {
	html, body, header, .carousel {
	  height: 100vh;
	}
}

  @media (min-width: 800px) and (max-width: 850px) {
		  .navbar:not(.top-nav-collapse) {
			  background: #12110D!important;
		  }
	  }

/*ACABA EL NAVBAR*/

    .w-header {
      width: 3.2rem;
    }
    .w-200 {
      width: 200px;
    }
.change-background ul li a{
	
}
/*ACABA EL HEADER*/



/*EMPIEZA EL FOOTER*/
footer {
	border-top: 2px solid rgb(235, 133, 17);
	background-color: #212017;
}
footer .menu-footer{
	padding: 2rem 0;
	border-bottom: 1px dotted white;
}
footer .menu-footer a {
	padding-bottom: 0.5rem;
	background: linear-gradient(#9DCA0F, #9DCA0F);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
	background-position: 0% 100%;
	background-repeat: no-repeat;
	background-size: 0% 2px;
	transition: background-size .3s;
	
	font-size: 1rem;
	font-family: "Roboto",sans-serif;
	font-weight: 300;
	color: white;
	display: block;
}
footer .menu-footer a:hover {
    background-size: 100% 2px;
}
@media (max-width: 800px) {
	footer .menu-footer a:hover {
		background-size:0% 0px!important;
		color: rgba(255,255,255,0.75);
	}
}
#footer-2 a {
	font-size: 1rem;
	font-family: "Roboto",sans-serif;
	font-weight: 300;
	color: white;
	
}
#footer-2 p {
	font-size: 1rem;
}
.h2-footer {
	color: white;
}
.subfooter {
	background-color: #26251C
}
.subfooter p {
	
}
.appWhatsapp {
	position: fixed;
	right: 2px;
	bottom: 5px;
	width: 50px;
	z-index: 1000;
	opacity: 0.4;
}
.appWhatsapp:hover {
	opacity: 0.9;
}
.appWhatsapp img {
	width: 100%;
	height: auto;
}
.disegnial {
	font-size: 1.1rem!important;
	font-family: "Roboto",sans-serif;
	color: #EB8511!important;
	
}
/*ACABA EL FOOTER*/
