
/*@import url('../fonts/helve/Helvetica/Helvetica.ttf');*/
/*@font-face {
  font-family: "helvetica normal";
  src: url('../fonts/helve/Helvetica/Helvetica.ttf');
}*/

@font-face {
  font-family: "Isidora sans bold";
  src: url('../fonts/Isidorasans/IsidoraSans-Bold.ttf');
}

@font-face {
  font-family: "Isidora sans semibold";
  src: url('../fonts/Isidorasans/IsidoraSans-SemiBold.ttf');
}

@font-face {
  font-family: "Isidora sans black";
  src: url('../fonts/Isidorasans/IsidoraSans-Black.ttf');
}


@font-face {
  font-family: "Isidora sans medium";
  src: url('../fonts/Isidorasans/IsidoraSans-Medium.ttf');
}

@font-face {
  font-family: "Isidora sans regular";
  src: url('../fonts/Isidorasans/IsidoraSans-Regular.ttf');
}

#slideruno{
			background: url(../imagenes/slide_principal_1.png);
		background-size: cover;
}
#sliderdos{
			background: url(../imagenes/slide_principal_2.png);
		background-size: cover;
}
#slidertres{
			background: url(../imagenes/slide_prinicpal_3.png);
		background-size: cover;
}
html {
  scroll-behavior: smooth;
}
body{
padding: 0;
   background: url(../imagenes/fondo_acero.jpg);
   background-repeat: repeat;
  /*   background-size:inherit ;*/
  background-size: 400px 400px;
background-attachment: fixed;
   /*background-size: auto|length|cover|contain|initial|inherit;*/
}

/* ====================================
			 FUENTES 
==================================== */

/* ====================================
			 ICONBAR 
==================================== */

#contenedorGeneral{
/*	position: relative;*/
}

.icon-bar {
	z-index: 3000 !important;
  position: fixed !important;
  top: 40% ;
  -webkit-transform: translateY(-50%) !important;
  -ms-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
  right: 160px !important;
}

.icon-bar a img{
	width: 60px !important;
}

.icon-bar p{
	color: white;
	background: #183680;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 5px;
/*	  position: fixed;*/
text-align: left;
margin-right: 30px;
}



.icon-bar a i{
	padding-right: 2px;
	padding-left: 2px;
}
.icon-bar a {
	margin-bottom: 0;
	border-radius: 50%;
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

.contenedorgeneral{
	background: transparent;
}

/*@media (max-width:992px){

	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 35%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 7px;
	}

}*/

@media (min-width:1700px){
	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 40%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 160px;
	}
}
@media (min-width:1600px) and (max-width:1699px){

	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 40%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 150px;
	}
}
@media (min-width:1400px) and (max-width:1599px){

	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 40%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 125px;
	}
}
@media (min-width:1200px) and (max-width:1399px){

	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 40%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 110px;
	}
}
@media (min-width:1000px) and (max-width:1199px){

	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 40%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 100px;
	}
}
@media (min-width:750px) and (max-width:999px){

	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 40%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 10px !important;
	}
}
@media (min-width:650px) and (max-width:749px){

	.icon-bar {
		z-index: 3000;
	  position: fixed;
	  top: 40%;
	  -webkit-transform: translateY(-50%);
	  -ms-transform: translateY(-50%);
	  transform: translateY(-50%);
	  right: 10px !important;
	}
}


@media (max-width:649px){
	.icon-bar {
		z-index: 3000 !important;
	  position: fixed !important;
	  top: 40% !important;
/*	  -webkit-transform: translateY(-50%) !important;
	  -ms-transform: translateY(-50%) !important;
	  transform: translateY(-50%) !important;*/
	  right: 10px !important;
	}
}

/* ====================================
			 INFOTOP 
==================================== */

#infotop{
	padding-top: 12px;
/*	padding-bottom: 6px;*/
	background-color: #15245b;
}


#infotop #seccionuno p{
	color: #FFFFFF;
	font-size: 16px;
	font-family:'Isidora sans semibold' ;
	text-align: center;
}

#infotop #seccionredestop p{
	color: #FFFFFF;
	font-size: 25px;
	font-family:'Isidora sans black' ;
/*	display: block;
	float: right;*/
	text-align: left;
}

#infotop #seccionredestop ul{
		display: block;
	float: left;
	margin-right: 10px;
}

#infotop #seccionredestop ul i{
margin-right: 4px;
margin-left: 4px;
}

#infotop #seccionredestop ul i:hover a img{

width: 30px;
transition: .5s all;
}

#infotop #seccionredestop ul i a img{

transition: width 1s ease-out 100ms;
}

#infotop #seccionredestop span{
	color: #25B744;
	font-size: 25px;
	font-family:'Isidora sans black' ;
}

#infotop .bandera img{
	display: block;
	float: left;
	margin-right: 5px;
}

#infotop .bandera p{
		font-family:'Isidora sans semibold' ;
/*	margin-left: 10px;*/
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
	padding-top: 5px;

}


@media (min-width:1200px) and (max-width:1500px){

	#infotop #seccionuno p{
		color: #FFFFFF;
		font-size: 12px;
		font-family:'Isidora sans semibold' ;
	}

	#infotop #seccionredestop p{
		color: #FFFFFF;
		font-size: 20px;
		font-family:'Isidora sans black' ;
		text-align: left;
	}

	#infotop #seccionredestop ul{
			display: block;
		float: left;
		margin-right: 10px;
	}
#infotop #seccionredestop ul i{
margin-right: 2px;
margin-left: 2px;
}

	#infotop #seccionredestop span{
		color: #25B744;
		font-size: 20px;
		font-family:'Isidora sans black' ;
	}

}


@media (min-width:992px) and (max-width:1199px){

	#infotop #seccionuno p{
		color: #FFFFFF;
		font-size: 11px;
		font-family:'Isidora sans semibold' ;
		text-align: center;
	}

	#infotop #seccionredestop p{
		color: #FFFFFF;
		font-size: 17px;
		font-family:'Isidora sans black' ;
		text-align: left;
	}
	#infotop #seccionredestop span{
		color: #25B744;
		font-size: 17px;
		font-family:'Isidora sans black' ;
	}
	#infotop #seccionredestop ul{
			display: block;
		float: left;
		margin-right: 10px;
	}
#infotop #seccionredestop ul i{
margin-right: 2px;
margin-left: 2px;
}
#infotop #seccionredestop ul i a img{

width: 25px;
transition: .5s all;
}
	#infotop #seccionredestop span{
		color: #25B744;
		font-size: 17px;
		font-family:'Isidora sans black' ;
	}

}

@media (min-width:670px) and (max-width:991px){
		#infotop #seccionuno p{
		color: #FFFFFF;
		font-size: 16px;
		font-family:'Isidora sans semibold' ;
		text-align: center;
	}
		#infotop #seccionredestop p{
		color: #FFFFFF;
		font-size: 17px;
		font-family:'Isidora sans black' ;
		text-align: left;
	}
		#infotop #seccionredestop span{
		color: #25B744;
		font-size: 17px;
		font-family:'Isidora sans black' ;
	}
		#infotop #seccionredestop ul{
			display: block;
		float: left;
		margin-right: 10px;
			text-align: left;
	}
}


@media (max-width:669px){
		#infotop #seccionuno p{
		color: #FFFFFF;
		font-size: 16px;
		font-family:'Isidora sans semibold' ;
		text-align: center;
	}
		#infotop #seccionredestop p{
		color: #FFFFFF;
		font-size: 15px;
		font-family:'Isidora sans black' ;
		text-align: left;
	}
		#infotop #seccionredestop span{
		color: #25B744;
		font-size: 15px;
		font-family:'Isidora sans black' ;
	}
		#infotop #seccionredestop ul{
			display: block;
		float: left;
		margin-right: 10px;
			text-align: left;
	}
}


/* ====================================
			 SECCION MENU 
==================================== */
#seccionmenu{
/*		background: url(../imagenes/slider_principal.png);
		background-size: cover;*/
background:rgba(56, 74, 78, .5);
}




/* ====================================
			 MENU 
==================================== */

.logomenu{
/*	border: 3px solid white !important;*/
}

#menu{
background:rgba(0, 0, 0, .6);
/*	background:transparent;*/
	padding: 0;
}

#menu, #navbarSupportedContent{

/*background:rgba(0, 0, 0, .5);*/
	padding: 0;

}

#menu .navbar-brand{
	background: transparent;
}
#menu li.dropdown .dropdown-menu{
	background: #1f2d3a;
	padding: 0;
	margin:0;
}

#menu .iconhamburgesa{
	color:white;
}
#menu .navbar-nav{
	position: relative;
}

#menu .navbar-toggler{
	border:1px solid transparent;
	margin:5px;
}
#menu .dropdown-menu{
	

}
#menu .navbar-nav li.nav-item{
	padding-right: 4px;
	padding-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	
}




#menu .navbar-nav li.active a{

	border-bottom: 2px solid #25B744 !important;
}
#menu .navbar-nav li{
	transition: .5s all;
}
#menu .navbar-nav li.nav-item:hover a{
border-bottom: 2px solid #25B744;
	transition: .3s all;
}

#menu .navbar-nav li.nav-item a{
border-bottom: 3px solid transparent;
	transition: .3s all;
}

#menu li.dropdown .dropdown-menu a{
	transition: .2s all;
	border-bottom: 3px solid transparent;
}
#menu li.dropdown .dropdown-menu a:hover{
border-bottom: 3px solid #25B744;
	transition: .5s all;
}
#menu .navbar-nav li a{


	color: white;
	font-size: 17px;
	font-family: Isidora sans medium;

}
#menu .navbar-brand img,#menu .navbar-brand {
	padding: 0;
}


@media (min-width:768px) and (max-width:934px){

#menu .navbar-nav li a{


	color: white;
	font-size: 17px;
	font-family: Isidora sans medium;
font-size: 10px;
}

#menu .navbar-nav li.nav-item{

	padding-left: 3px;
	padding-right: 3px;
	padding-top: 8px;
	padding-bottom: 8px;
	
}


}


/* ====================================
			SLIDER SECTION
==================================== */

#sliderseccionleft{
	padding-top: 70px;
	padding-bottom: 60px;
		padding-left: 50px;
/*	background: rgba(21, 36, 91, .9);*/
			background: url(../imagenes/fondo_slide_azul.png);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: left;
}
/*@media (max-width:703px){
	#seccionmenu #sliderseccionleft{
		padding-top: 10px;
		padding-bottom: 50px;
			padding-left: 50px;
				background: url(../imagenes/fondo_slide_azul_sm.png);
			background-size: cover;
			background-repeat: no-repeat;
			background-position: left;
	}
}*/


/*#seccionmenu #sliderseccionleft .imagecotizaslide:hover{
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
transition: 1s ease;
}
#seccionmenu #sliderseccionleft .imagecotizaslide{
transition: 1s ease;
}*/
#sliderseccionleft .imagecotizaslide{
	width: 280px;
}


#sliderseccionleft .generalp{
	color: #FFFFFF;
	font-size: 55px;
	font-family:'Isidora sans black' ;
	margin: 0;
	padding: 0;
	line-height: 70px;
/*	float: left;*/
}
#sliderseccionleft .generalp span{
		color: #25B744;
	font-size: 55px;
	font-family:'Isidora sans black' ;
/*	float: left;*/
}
#sliderseccionleft .arroba{
			color: #25B744;
	font-size: 38px;
	font-family:'Isidora sans regular' ;
/*	float: left;*/
}



@media (min-width:600px) and (max-width:1416px){

#sliderseccionleft{
	padding-top: 55px;
	padding-bottom: 50px;

}

	#sliderseccionleft .generalp{
		color: #FFFFFF;
		font-size: 45px;
		font-family:'Isidora sans black' ;
	/*	float: left;*/
	}
	#sliderseccionleft .generalp span{
			color: #25B744;
		font-size: 45px;
		font-family:'Isidora sans black' ;
	/*	float: left;*/
	}
	#sliderseccionleft .arroba{
				color: #25B744;
		font-size: 33px;
		font-family:'Isidora sans regular' ;
	/*	float: left;*/
	}

}


@media (min-width:300px) and (max-width:599px){

	#sliderseccionleft{
		padding-top: 20px;
		padding-bottom: 20px;
			padding-left: 20px;
			background: url(../imagenes/fondo_slide_azul_sm.png);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: left;
	}


	#sliderseccionleft .generalp{
		color: #FFFFFF;
		font-size: 28px;
		font-family:'Isidora sans black' ;
	/*	float: left;*/
	}
	#sliderseccionleft .generalp span{
			color: #25B744;
		font-size: 28px;
		font-family:'Isidora sans black' ;
	/*	float: left;*/
	}
	#sliderseccionleft .arroba{
				color: #25B744;
		font-size: 25px;
		font-family:'Isidora sans regular' ;
	/*	float: left;*/
	}

}




@media (min-width:600px) and (max-width:899px){

	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_800_1400.png);
		background-attachment: fixed;
	}	
}
@media (max-width:599px){
	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_600_1500.png);
		background-attachment: fixed;
	}	
}



/* ====================================
			 SECCION PRODUCTO
==================================== */

#seccionproductos{

	padding-top: 10px;
	padding-bottom: 10px;

   background: url(../imagenes/fondoproductos.png);
/*   background-attachment: fixed;*/
   background-repeat: repeat-y;
/*   	background-size: cover;*/
 /* background-size: 400px 400px;*/

}

@media (max-width:992px) {
	#seccionproductos{

		padding-top: 10px;
		padding-bottom: 10px;

	   background: url(../imagenes/fondoproductos.png);
	/*   background-attachment: fixed;*/
	   background-repeat: repeat;

	}
}




#seccionproductos .unproductohover p{
	color: #FFFFFF;
	font-size: 20px;
	font-family:'Isidora sans bold' ;
}

#seccionproductos .unproductohover button{
	color: #FFFFFF;
	font-size: 13px;
	font-family:'Isidora sans semibold' ;
	background: #25B744;
	transition: .5s all;
}

#seccionproductos .unproductohover button a{
text-decoration: none;
color: white;
}

#seccionproductos .unproductohover button:hover{
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
transition: .5s ease;
}



   #seccionproductos .unproductohover  span {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    background: rgba(0, 0, 0, .8);
    padding: 4px;
    color: white;
    font-family: 'Isidora sans bold';
    text-align: center;
   }

/* (A) WRAPPER */
.fullwrap {
  position: relative; /* required for (c2) */
  max-width: 500px; /* optional */
/*    	float: left;*/
}
 
/* (B) RESPONSIVE IMAGE */
.fullwrap img { 
	width: 100%;
	transition: .5s all;
	 }
 
/* (C) CAPTION */
.fullcap {
  /* (C1) DIMENSIONS */
  box-sizing: border-box;
  width: 100%;
  height: 100%;
 
  /* (C2) POSITION */
  position: absolute;
  top: 0; left: 0;
  text-align: center;
  padding-top: 20%;
 
   /* (C3) COLORS */
  background-color: rgba(0, 0, 0, 0.7);
  color: white;
}
 
/* (D) SHOW/HIDE */
.fullcap {
  visibility: none; opacity: 0;
  transition: opacity 0.3s;
}
.fullwrap:hover .fullcap {
  visibility: visible; opacity: 1;
}
			
.fullwrap:hover span {
  display: none;
  transition: .7s all;
}

.fullwrap:hover img {
	-webkit-transform:scale(1.3);transform:scale(1.3);
	transition: .5s all;
}
.fullwrap {overflow:hidden;}

/* ====================================
			 SECCION PRODUCTO GABSA
==================================== */
#seccionproductosgabsa{
	padding-top: 50px;
}


#seccionproductosgabsa .tituloseccion h3{
		color: #384A4E;
		font-size: 55px;
		font-family:'Isidora sans black' ;
		text-align: center;
}

#seccionproductosgabsa .tituloseccion h3 span{
				color: #25B744;
		font-size: 55px;
		font-family:'Isidora sans medium' ;
}


#descripcionproductos{
background:rgba(56, 74, 78, .9);
	padding-top: 30px;
		padding-bottom: 30px;	
		border-top: 5px solid #25B744;
	border-bottom: 5px solid #25B744;
}

#descripcionproductos .unadescripcion{


}


#descripcionproductos .unadescripcion h3{
		color: #FFFFFF;
		font-size: 18px;
		font-family:'Isidora sans semibold' ;
		border-bottom: 2px solid #384A4E;
		padding-bottom: 5px;
}

#descripcionproductos .unadescripcion h3 i{
		font-size: 8px;
		color: #25B744;
}


@media (min-width:1400px) and (max-width:1599px){

	#descripcionproductos .unadescripcion h3{
			color: #FFFFFF;
			font-size: 15px;
			font-family:'Isidora sans semibold' ;
			border-bottom: 2px solid #384A4E;
			padding-bottom: 5px;
	}

}
@media (min-width:1200px) and (max-width:1399px){

	#descripcionproductos .unadescripcion h3{
			color: #FFFFFF;
			font-size: 13px;
			font-family:'Isidora sans semibold' ;
			border-bottom: 2px solid #384A4E;
			padding-bottom: 5px;
	}

}
@media (min-width:800px) and (max-width:1199px){

	#descripcionproductos .unadescripcion h3{
			color: #FFFFFF;
			font-size: 16px;
			font-family:'Isidora sans semibold' ;
			border-bottom: 2px solid #384A4E;
			padding-bottom: 5px;
	}

}
@media (min-width:677px) and (max-width:799px){

	#descripcionproductos .unadescripcion h3{
			color: #FFFFFF;
			font-size: 13px;
			font-family:'Isidora sans semibold' ;
			border-bottom: 2px solid #384A4E;
			padding-bottom: 5px;
	}

}

@media (min-width:576px) and (max-width:676px){

	#descripcionproductos .unadescripcion h3{
			color: #FFFFFF;
			font-size: 10px;
			font-family:'Isidora sans semibold' ;
			border-bottom: 2px solid #384A4E;
			padding-bottom: 5px;
	}

}

@media (max-width:575px){
	#descripcionproductos .unadescripcion h3{
			color: #FFFFFF;
			font-size: 14px;
			font-family:'Isidora sans semibold' ;
			border-bottom: 2px solid #384A4E;
			padding-bottom: 5px;
	}
}


/* ====================================
			 SERVICIOS GABSA
==================================== */
#seccionproductosgabsa{
	padding-top: 60px;
}


#descripcionservicios{
	background:rgba(24, 54, 128, 1);
}

#descripcionservicios .servicioimagen{
background:rgba(24, 54, 128, 1);
}

#descripcionservicios .serviciotexto{
/*background:rgba(24, 54, 128, 1);*/
}

#descripcionservicios .serviciotexto h4{

	color: white;
			font-size: 16px;
		font-family:'Isidora sans bold' ;
		text-align: center;
}

#descripcionservicios .servicioimagen:hover img {
	-webkit-transform:scale(1.3);transform:scale(1.3);
transition: .5s all;
}

#descripcionservicios .servicioimagen {
	overflow:hidden;
	transition: .5s all;
}

#descripcionservicios .servicioimagen img {
	overflow:hidden;
	transition: .5s all;
}
/* ====================================
			SECCIÓN CONTACTANOS
==================================== */
#contactanossection{
		padding-bottom: 20px;
}
#contactanossection .izquierdacaontactonos{
	padding-top: 50px;
	padding-bottom: 100px;
	padding-left: 50px;
}
#contactanossection .izquierdacaontactonos p{
	
			color: #25B744;
			font-size: 18px;
		font-family:'Isidora sans semibold' ;
		text-align: left;
}
#contactanossection .izquierdacaontactonos .textencontactanos{
		
			color: #384A4E;
			font-size: 57px;
		font-family:'Isidora sans black' ;
		text-align: left;
		margin: 0;
		padding: 0;
		line-height: 58px;
}
/*#contactanossection .izquierdacaontactonos .textencontactanos h3{
		

		margin: 0;
		padding: 0;
}
*/
#contactanossection .izquierdacaontactonos .palabracontactanos{
			margin-top: 30px;
				color: #25B744;
			font-size: 55px;
		font-family:'Isidora sans medium' ;
		text-align: left;
}


#contactanossection .formulariocontactanos{
	padding-top: 40px;
/*	padding-bottom: 100px;
	padding-left: 50px;*/
}


#contactanossection .formulariocontactanos .form-label{
		color: #25B744 !important;
				font-size: 16px;
		font-family:'Isidora sans semibold' ;
}

#contactanossection .formulariocontactanos input{
border: none;
border-bottom: 2px solid darkgray ;
border-radius: 0;

}

#contactanossection .formulariocontactanos input::placeholder{
	color: #B1B1B1 !important;
				font-size: 18px;
		font-family:'Isidora sans semibold' ;

}

#contactanossection .formulariocontactanos textarea{
border: none;
border-bottom: 2px solid darkgray ;
border-radius: 0;

}

#contactanossection .formulariocontactanos textarea::placeholder{
	color: #B1B1B1 !important;
				font-size: 18px;
		font-family:'Isidora sans semibold' ;

}

#contactanossection .formulariocontactanos .imageboton{
	width: 130px;
	display: block;
	float: left;
}


@media (min-width:300px) and (max-width:992px){

	#contactanossection{
			padding-bottom: 30px;
	}
	#contactanossection .izquierdacaontactonos{
		padding-top: 30px;
		padding-bottom: 10px;
		padding-left: 30px;
	}
	#contactanossection .izquierdacaontactonos p{
		
				color: #25B744;
				font-size: 18px;
			font-family:'Isidora sans semibold' ;
			text-align: left;
	}
	#contactanossection .izquierdacaontactonos .textencontactanos{
			
				color: #384A4E;
				font-size: 40px;
			font-family:'Isidora sans black' ;
			text-align: left;
	}
	#contactanossection .izquierdacaontactonos .palabracontactanos{
				margin-top: 30px;
					color: #25B744;
				font-size: 40px;
			font-family:'Isidora sans medium' ;
			text-align: left;
	}


	#contactanossection .formulariocontactanos{
		padding-top: 40px;
	/*	padding-bottom: 100px;
		padding-left: 50px;*/
	}
}
/*@media (min-width:600px) and (max-width:899px){

	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_800_1400.png);
		background-attachment: fixed;
	}	
}
@media (max-width:599px){
	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_600_1500.png);
		background-attachment: fixed;
	}	
}
*/

/* ====================================
	PIE DE PAGINA
==================================== */

#piedepagina{
	/*background: linear-gradient(90deg, rgba(31,71,147,1) 35%, rgba(39,100,174,1) 60%);*/
	background: #183680;
	height: 40px;
}


#piedepagina a{
	color: white;
	text-decoration: none;
}
#piedepagina h6{
	color: white;
	  font-family: "Isidora sans regular";
	font-size: 19px;
}


@media (max-width:620px){
	#piedepagina h6{

		font-size: 10px;
	}
}

@media (max-width:435px){
#piedepagina{

	height: 20px;
}
}


@media (max-width:385px){
	#piedepagina h6{

		font-size: 10px;
	}
}


/* ====================================
MAPA
==================================== */

#mapa{
	background: white;
		padding-top: 10px;
	padding-bottom: 10px;
}

/* ====================================
	UBICACION 
==================================== */
#mapa{
/*	position: relative;*/
		padding-top: 30px;
		padding-bottom: 50px;
}

#mapa  p{
	margin-top: 20px;
	color: #B1B1B1;
	font-size: 18px;
	font-family:'Isidora sans semibold' ;
}



.map-responsive{
    overflow:hidden;
    padding-bottom:400px;
   position:relative;
    /* height:0;*/
}
.map-responsive iframe{
    left:0;
    top:0;
/*    height:100%;*/
    width:100%;
    position:absolute;
}

/*@media (min-width:1200px){
	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_2000_900.png);
		background-attachment: fixed;
	}
}
@media (min-width:900px) and (max-width:1199px){

	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_1400_900.png);
		background-attachment: fixed;
	}	
}
@media (min-width:600px) and (max-width:899px){

	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_800_1400.png);
		background-attachment: fixed;
	}	
}
@media (max-width:599px){
	#menuimagenes{
		background: url(../imagenes/imaa3/fondo_cotizacion_600_1500.png);
		background-attachment: fixed;
	}	
}
*/



/* ====================================
			 CAROUSEL 
==================================== */

.carousel {
  background:#007aeb;
}

/*
Forces image to be 100% width and not max width of 100%
*/
.carousel-item .img-fluid {
  width:100%;
}

/* 
anchors are inline so you need ot make them block to go full width
*/
.carousel-item a {
  display: block;
  width:100%;
}

