@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Raleway);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,latin-ext,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url('https://fonts.googleapis.com/css?family=Mukta');

/* Variables Constantes */
:root {
	--rojo: rgb(255, 255, 255);
	--azullogo: #0056a6;
	--textodescripcion: lightslategray;
	--azulpetroleo: #1b5460;
	--celesteclaro: #3d969e;
	--grisclaro: #ddded1;
}

*{
	margin:0;
	padding:0;
	text-decoration: none;
}

strong {
	color:#000;
	font-style:italic;}

a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}

.boton_whats{
	display: none;
}
	

h1{margin:0;}

body {
	background-color:#0F0;

}

.Fondo_Gris{
	width:100%;
	height:auto;
	background-color:#E0E0E0;}


.ir-arriba {
	display:none;
	padding:20px;
	
  background: #1c1c1c;
  background: -moz-linear-gradient(top, #2b2b2b 0%, #080808 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #080808));
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #080808 100%);
  background: -o-linear-gradient(top, #2b2b2b 0%, #080808 100%);
  background: -ms-linear-gradient(top, #2b2b2b 0%, #080808 100%);
  background: linear-gradient(to bottom, #2b2b2b 0%, #080808 100%);
  
	font-size:1.5em;
	color:#fff;
	cursor:pointer;
	position: fixed;
	bottom:20px;
	right:20px;
	z-index:999999;
	-webkit-border-radius: 50px;  /* Safari  */
  -moz-border-radius: 50px   ;  /* Firefox */
	
}



/** BANNER al 50% 
********************************************************************************************************/

#Banner{
	width: 100%;
	margin-top: 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	box-sizing: border-box;
}

.banne1{
	
	width: 50%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	padding: 0px;
	margin: 0px;
}

.img_banner{
	width: 100%;
	height: auto;
	
}

/** VIDEOS
****************************************************************************/

.contenedovideo{
	
	width: 48%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	padding: 5px;
	margin: 5px;
}

.contenedovideo_titulo {
	width:auto;
	font-weight: 600;
	font-size: 2.8em;
	line-height: 1.2em;
	color:#000;
	font-family: 'Josefin Sans', sans-serif;
	margin-top: 1em;
	
}

.contenedovideo_descripcion {
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.2em;
	font-family: 'Josefin Sans', sans-serif;
	color: #000;
}


.contenedovideo_organicacion{
	
	width: 100%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;

}


/** RECUADROS AL 50%
****************************************************************************/


#recuadro{
	width: 100%;
	margin-top: 0px;
	padding:5px;
	overflow:hidden;
	box-sizing: border-box;
}




.recuadro-al-50{
	
	width: 50%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	padding:5px;
	}




.contenedovideo_titulo {
	width:auto;
	font-weight: 600;
	font-size: 2.8em;
	line-height: 1.2em;
	color:var(--azullogo);
	font-family: 'Josefin Sans', sans-serif;
	margin-top: 1em;
	
}

.contenedovideo_descripcion {
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.2em;
	font-family: 'Josefin Sans', sans-serif;
	color:var(--textodescripcion);
}



.cortefinal_titulo {
	width:auto;
	font-weight: 600;
	font-size: 2.8em;
	line-height: 1.2em;
	color:#fff;
	font-family: 'Josefin Sans', sans-serif;
	margin-top: 1em;
	
}

.cortefinal_descripcion {
	font-weight: normal;
	font-size: 1.5em;
	line-height: 1.2em;
	font-family: 'Josefin Sans', sans-serif;
	color: #fff;
	text-decoration: none;
}


/* ENCABEZADO
********************************************************************************************************/
.Encabezado{
	
	
	width:100%;
	height:auto;
	background-color:#fff;

	
	}
	
.lineademierda{
	width:100%;
	height:5px;
	background-color:#F0F0F0;
	overflow: hidden;
	box-sizing: border-box;
	}
	
	.Parte1{
		width:25%;
		height:auto;
		padding:15px;
				display:block;
				float:left;
		
		}

	.Parte2{
		width:70%;
		height:auto;
		
		padding:15px;
		padding-top:35px;
		float:right;
		display:block;


		}
		
		
		.hijodemilputa{
			width:100%
			height:auto;
  overflow: hidden;
	box-sizing: border-box;
	float:none;
			}
			


/* QUIENES SOMOS
********************************************************************************************************/


.Empresa{
	


	height:850px;
	padding:50px 150px 50px 150px;
	overflow: hidden;
	box-sizing: border-box;
	/*background-image:url(../images/Bisonte-transp-web-movil.png);*/
	background: url(../images/fondoguemes.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	background-size: cover;

	align-items: end;
	
	}			
	
	
	.TituloEmpresa{
	color:#369;
	font-family:'Calibri',sans-serif;
	font-size:2.7em;
	margin:0px;
	line-height:1.5em;
		}
			
		
		
	.TituloEmpresa2	{
	color:#369;
	font-family:'Calibri',sans-serif;
	font-size:1.9em;
	margin:0px;
	line-height:1.5em;
		}	
			
	.InfoEmpresa{
	color:#535353;
	font-family: 'Open Sans', sans-serif;
	font-size:1.3em;
	margin:0px;
	line-height:1.5em;
		}		
			




/* ICONOS GRANDES
********************************************************************************************************/			
			
.GrupoIconos{
	width:100%;
	height:auto;
	padding:20px 100px 20px 130px;
	overflow: hidden;
	box-sizing: border-box;
	background-color:#F5F5F5;
	border-bottom:solid;
	border-bottom-color:#CFD8DC;
	border-top:solid;
	border-top-color:#CFD8DC;
	}	
	
	
	
	.Div_icono{
	width:12%;
	height:auto;
	overflow: hidden;
	box-sizing: border-box;
	margin:10px 0px 10px 120px;
	float:left;
	text-align:center;
	}	
	
.Icono1	{
	width:90px;
	height:90px;
	padding:20px;
	margin-top:20px;
	background:#51719f;
	font-size:5.0em;
	color:#fff;
	cursor:pointer;
	
	vertical-align:middle;
	text-align:center;
	-webkit-border-radius: 100% 100%;  /* Safari  */
  -moz-border-radius: 100% 100%;     /* Firefox */
}


.Icono2	{
	width:90px;
	height:90px;
	padding:20px;
	background:#e49407;
	font-size:5.0em;
	color:#fff;
	margin-top:20px;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	-webkit-border-radius: 100% 100%;  /* Safari  */
  -moz-border-radius: 100% 100%;     /* Firefox */
}
			
			
			
.LetraChica	{
	color:#9E9E9E;
	font-family:'Releway',sans-serif;
	font-size:18px;
	margin:0px;
	line-height:1.5em;
		}	
		
		.LetraChica2	{
	color:#9E9E9E;
	font-family:'Releway',sans-serif;
	font-size:16px;
	margin:0px;
	line-height:1.5em;
		}	
		



/* MARCAS
********************************************************************************************************/		
		
#divlogmarcas{
	width:100;
	background:#FFF;
	
	}
	
	
	
	.imgMarcas
	{
	width:50%;
	height:auto;
	margin:10px 10px 10px 10px;
	text-align:center;
	}	
		
		
		
		
/* DIV SNN
********************************************************************************************************/		
		
		
.Grupo_SSN	{
	width:100%;
	height:auto;
	padding:30px 100px 20px 140px;
	overflow: hidden;
	box-sizing: border-box;
	background-color:#3d4951;

	}
	
.Texto_SSN	{
	width:50%;
	height:auto;
	overflow: hidden;
	box-sizing: border-box;
	color:#FFF;
	font-family:'Releway',sans-serif;
	font-size:18px;
	line-height:1.5em;
	float:left;

	}		
		
.Div_logosnn	{
	width:30%;
	height:auto;
	float:right;
	margin-right:100px;
	}			
		
		
.Logo_snn	{
	width:100%;
	height:auto;
	}		
		
		
		
		
		
/* FOOTER
********************************************************************************************************/


footer{
	padding:30px 140px 50px 100px;
    background: #263238;
    color:#FFF;
	width:100%;
	overflow:hidden;
	box-sizing: border-box;	
	-webkit-box-shadow: 0px -2px 4px -1px rgba(0,0,0,0.62);
-moz-box-shadow: 0px -2px 4px -1px rgba(0,0,0,0.62);
box-shadow: 0px -2px 4px -1px rgba(0,0,0,0.62);
	
	}
	
	
footer p{
	 width: auto;
  font-family: "Raleway", sans-serif;
  font-size:1.2em;
	color:#FFF;
	text-align:right;
	line-height:1.5em;
	margin-top:0px
}


.creditos{
	width:100%;
	height:auto;
	background:none;
	overflow:hidden;
	box-sizing: border-box;
	border-top:solid #333;
	border-top-width:2px;
	font-size:1.0em;
	padding:20px;
	text-align:left;
	font-family: "Raleway", sans-serif;
	color:#999;

	
	}

.Mapa{
	width:40%;
	height:209px;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
}

.MapasinBorde{
	border:0px;
}	


.Telefono{
	  width: auto;
  font-family: "Raleway", sans-serif;
  font-size:2em;
  font-style:normal;
  line-height: 1.4;
  color:#fff;
  

}



/* DIV IMAGEN Y TEXTO DE SEGUROS
********************************************************************************************************/


.main3{
	width:35%;
	float:left;
	box-sizing: border-box;
	padding:5px;
	margin:5px;
	z-index:10;
	
}


.main-envio{
	width:100%;
	box-sizing: border-box;
	padding:20px;
	text-align:center;
	
}

	
	
.FotoTamanioOriginal{
	width:auto;
	height:auto;
	}
	
	
.main2transpatente{
	width:62%;
	color:#fff;
	padding:10px;
	margin:5px ;
	float:left;
	box-sizing: border-box;
	z-index:100;	
}

		


.TextoInfoBlanco {
  width: auto;
  font-family: Raleway, sans-serif;
  line-height: 1.4;
  color:#999;
}
		
	
	.botonconsultas{
			padding:10px;
			font-size:24px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			margin-bottom:0px;
			background:#ff7707;
			border:none;
			color:#fff;
			text-decoration:none;
			text-align:left;}
			
			
		.botonconsultas:hover{
			background:#e26600;
			cursor:pointer;
		}	
		
		
		
		/* Div Ocultar y Mostrar Info*/
#masinfo {
display:none;
width:100%;
padding:20px;
font-size:18px;
font-family:"Raleway", Arial, Helvetica, sans-serif;
color:#999;
overflow:hidden;
box-sizing: border-box;



			}
			
			
			
			
/********** FORMULARIO*/			
#mainFormulario{
	width:62%;
	color:#CCC;
	padding:5px 50px 5px 5px;
	margin:2px ;
	float:right;
	box-sizing: border-box;
	
	
}
	
	
	
	.TextoInfo1 {
  width: auto;
  font-size:1.5em;
  font-family:"Raleway", Arial, Helvetica, sans-serif;
  line-height: 1.4;
  color:#369;
  text-align:center;
}
		
.TextoInfo {
  width: auto;
  font-size:1.5em;
  font-family:"Raleway", Arial, Helvetica, sans-serif;
  line-height: 1.4;
  color:#000;
  
}



.TituloForm	{
	color:#f67f00;
	font-family:'Releway',sans-serif;
	font-size:2.0em;
	margin:10px;
	line-height:1.5em;
	

		}	
		
		
.BajadaForm	{
	color:#9E9E9E;
	font-family:'Releway',sans-serif;
	font-size:1.3em;
	margin:10px;
	line-height:1.5em;
	
		}			
	
	
.Imagen_Form{
	width:100%;
	height:auto;
	}			
			
			
.creditos{
	width:100%;
	height:auto;
	background:#263238;
	overflow:hidden;
	box-sizing: border-box;
	border-top:solid #999;
	border-top-width:2px;
	font-size:1.0em;
	padding:20px;
	text-align:left;
	font-family: "Raleway", sans-serif;
	color:#999;

	
	}	


/* ---- ----- ----- Corte Sección Salta ----- ----- ----- */
.corte-nosadaptamos {
	font-size: 16px;
	min-height: 35.62em;
	background: linear-gradient(rgba(0, 0, 0, .03) 0%, rgba(0,0,0,.50) 100%), url(../images/fondobroker.jpg);
	background-position: center center;
	background-size: cover;
	/* margin-bottom: 3.12em; */
	display: flex;
	align-items: end;
}

.corte-nosadaptamos .contenedor {
	margin: 0 auto;
	margin: 6.25em;
}

.corte-nosadaptamos .titulo {
	font-weight: 600;
	font-size: 2.8em;
	line-height: 1.2em;
	
	font-family: 'Josefin Sans', sans-serif;
	color: #fff;
}

.corte-nosadaptamos .descripcion {
	font-weight: normal;
	font-size: 2.2em;
	line-height: 1.2em;
	max-width: 75%;
	margin-bottom: 1.25em;
	font-family: 'Josefin Sans', sans-serif;
	color: #fff;
}



/* Efecto Paralax */
.corte-final {
		width:100%; 
		height:650px; 
		overflow:hidden;
		box-sizing: border-box;
	padding: 20px;
	
	background: linear-gradient(rgba(0, 0, 0, .03) 0%, rgba(0,0,0,.50) 100%), url(../images/corteparalax.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	background-size: cover;
}


.recuadro_texto {
	width:40%;
	height:auto;
	float: right;

	overflow:hidden;
	box-sizing: border-box;
	text-align: left;
	margin-right: 100px;
	margin-top: 180px;
	
}

/** Gdansk-group-salta-cobertura.thml
****************************************************************************/

.azulpetroleo{
	
	background-color: var(--azulpetroleo);
}

.celesteclaro{
	background-color: var(--celesteclaro);
}



.recuadro-coberturas{
	width: 100%;
	margin-top: 0px;
	padding:0px;
	overflow:hidden;
	box-sizing: border-box;
	
	/* Se utiliza para no superponer el movimiento */
	opacity:0;
 
}

.recuadro-coberturas-imagen{
	
	width: 50%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	}

.recuadro-coberturas-al-50{
	
	width: 50%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	padding:15px;
	}

.titulo-blanco {
	width:auto;
	font-weight: 600;
	font-size: 2.8em;
	line-height: 1.2em;
	color:#fff;
	font-family: 'Josefin Sans', sans-serif;
	margin-top: 1em;
	
}

.descripcion_blanco {
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.2em;
	font-family: 'Josefin Sans', sans-serif;
	color: #000;
}

.descripcion_grisclaro {
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.2em;
	font-family: 'Josefin Sans', sans-serif;
	color: var(--grisclaro);
}


.boton {
	background: rgba(255,0,0, 1);
	border: none;
	border-radius: 0.31em;
	padding: 0.93em 1.87em;
	color: #fff;
	margin-right: 1.25em;
	cursor: pointer;
	transition: .3s ease all;
	font-size: 1.12em;
	text-decoration: none;
}

.boton:hover {
	background: #fff;
	color: #000;
}

.boton i {
	margin-right: 1.25em;
}





.recuadro_coberturas_comerciales{
	width:100%;
	height:auto;
	padding: 20px 5px 40px 80px;
	overflow:hidden;
	box-sizing: border-box;
	background-color: #FAFAFA; 

	
}

.recuadro-25-comercial{
	width:22%;
	height:350px;
	text-align: center;

	overflow:hidden;
	box-sizing: border-box;
	float: left;
	border-radius: 10px;
	margin-right: 25px;
	margin-bottom: 40px;
	/* opacity: 0; */
	
	-webkit-box-shadow: 0px 0px 21px -7px rgba(0,0,0,0.61);
-moz-box-shadow: 0px 0px 21px -7px rgba(0,0,0,0.61);
box-shadow: 0px 0px 21px -7px rgba(0,0,0,0.61);

}
.imagen{
	width:100%;
	height:auto;
	margin-bottom: 15px;
}

.titulo-comerciales {
	font-weight: normal;
	font-size: 1.5em;
	line-height: 1.2em;
	font-family: 'Josefin Sans', sans-serif;
	color: #fff;
	text-decoration: none;
}



/** MOVILES
****************************************************************************/
@media screen and (max-width: 768px){
	

	
.corte-nosadaptamos { /* con estas lineas ajustamos la imagen porque dependen en em del tamaño */
	font-size: 14px;
	min-height: 30em;
	}

	


	
.banne1{
	
	width: 100%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	padding: 0px;
	margin: 0px;
}	
	

	.recuadro-al-50{
	
	width: 100%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	padding:5px;
	}
	
	.contenedovideo{
	
	width: 98%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:right;
	padding: 5px;
	margin: 5px;
}
	
strong {
	color:#000;
	font-style:italic;}	
	
	
	.Parte1{
		width:100%;
		height:auto;
		padding:0px;
		text-align:center;
				display:block;
				float:none;
		
		}

	.Parte2{
		width:100%;
		height:auto;
		background-color:#fff;
		padding:0px;
		padding-top:0px;
		float:none;
		display:block;


		}
	
.Empresa{
	width:100%;
	height:auto;
	padding:10px 10px 10px 10px;
	overflow: hidden;
	box-sizing: border-box;
	}			
	
	
	.TituloEmpresa{
	color:#369;
	font-family:'Releway',sans-serif;
	font-size:1.8em;
	margin:0px;
	line-height:1.5em;
		}
			
		
		
	.TituloEmpresa2	{
	color:#369;
	font-family:'Releway',sans-serif;
	font-size:1.7em;
	margin:0px;
	line-height:1.5em;
		}	
			

		
/* ICONOS GRANDES
********************************************************************************************************/			
			
.GrupoIconos{
	width:100%;
	height:auto;
	padding:10px 10px 10px 10px;
	overflow: hidden;
	box-sizing: border-box;
	background-color:#F5F5F5;
	border-bottom:solid;
	border-bottom-color:#CFD8DC;
	border-top:solid;
	border-top-color:#CFD8DC;
	}	
	
	
	
	.Div_icono{
	width:40%;
	height:auto;
	overflow: hidden;
	box-sizing: border-box;
	margin:10px 0px 10px 30px;
	float:left;
	text-align:center;
	}	
	
.Icono1	{
	width:60px;
	height:60px;
	padding:20px;
	margin-top:20px;
	background:#51719f;
	font-size:3.0em;
	color:#fff;
	cursor:pointer;
	
	vertical-align:middle;
	text-align:center;
	-webkit-border-radius: 100% 100%;  /* Safari  */
  -moz-border-radius: 100% 100%;     /* Firefox */
}


.Icono2	{
	width:60px;
	height:60px;
	padding:20px;
	background:#e49407;
	font-size:3.0em;
	color:#fff;
	margin-top:20px;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	-webkit-border-radius: 100% 100%;  /* Safari  */
  -moz-border-radius: 100% 100%;     /* Firefox */
}
			
			
			
.LetraChica	{
	color:#9E9E9E;
	font-family:'Releway',sans-serif;
	font-size:16px;
	margin:0px;
	line-height:1.5em;
	text-align:center;
	float:left;
		}	
		
		.LetraChica2	{
	color:#9E9E9E;
	font-family:'Releway',sans-serif;
	font-size:14px;
	margin:0px;
	line-height:1.5em;
	text-align:center;
	float:left;
		}	
		
		
		
		
	.imgMarcas
	{
	width:90%;
	height:auto;
	margin:10px 10px 10px 10px;
	text-align:center;
	}		
		
/* DIV SNN
********************************************************************************************************/		
		
		
.Grupo_SSN	{
	width:100%;
	height:auto;
	padding:10px 10px 10px 10px;
	overflow: hidden;
	box-sizing: border-box;
	background-color:#3d4951;

	}
	
.Texto_SSN	{
	width:100%;
	height:auto;
	overflow: hidden;
	box-sizing: border-box;
	color:#FFF;
	font-family:'Releway',sans-serif;
	font-size:12px;
	line-height:1.5em;
	float:none;
	text-align:center;

	}		
		
.Div_logosnn	{
	width:100%;
	height:auto;
	float:none;
	margin-right:0px;
	margin-top:15px;
	}			
		
		
.Logo_snn	{
	width:100%;
	height:auto;
	}					
	
/* FOOTER
********************************************************************************************************/


footer{
	padding:10px 10px 10px 10px;
    background: #263238;
    color:#FFF;
	width:100%;
	overflow:hidden;
	box-sizing: border-box;	
	-webkit-box-shadow: 0px -2px 4px -1px rgba(0,0,0,0.62);
-moz-box-shadow: 0px -2px 4px -1px rgba(0,0,0,0.62);
box-shadow: 0px -2px 4px -1px rgba(0,0,0,0.62);
	
	}
	
	
footer p{
	 width: auto;
  font-family: "Raleway", sans-serif;
  font-size:1.2em;
	color:#FFF;
	text-align:none;
	line-height:1.5em;
	margin-top:0px;
	text-align:center;
}


.creditos{
	width:100%;
	height:auto;
	background:#263238;
	overflow:hidden;
	box-sizing: border-box;
	border-top:solid #999;
	border-top-width:2px;
	font-size:1.0em;
	padding:20px;
	text-align:left;
	font-family: "Raleway", sans-serif;
	color:#999;

	
	}

.Mapa{
	width:100%;
	height:209px;
	overflow:hidden;
	box-sizing: border-box;
	float:none;
}	

.Telefono{
	  width: auto;
  font-family: "Raleway", sans-serif;
  font-size:1.3em;
  font-style:normal;
  line-height: 1.4;
  color:#fff;
  

}


/* DIV IMAGEN Y TEXTO DE SEGUROS
********************************************************************************************************/


.main3{
	width:98%;
	height:auto;
	float:none;
	box-sizing: border-box;	
}


	
	
.FotoTamanioOriginal{
	width:100%;
	height:100%;
	
	}
	
	
.main2transpatente{
	width:98%;
	color:#fff;
	padding:10px;
	margin:0px ;
	float:left;
	box-sizing: border-box;
	z-index:1000;
}

		


.TextoInfoBlanco {
  width: auto;
  font-family: Raleway, sans-serif;
  line-height: 1.4;
  color:#999;
}
		
	
	.botonconsultas{
			padding:10px;
			font-size:24px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			margin-bottom:0px;
			background:#ff7707;
			border:none;
			color:#fff;
			text-decoration:none;
			text-align:left;}
			
			
		.botonconsultas:hover{
			background:#e26600;
			cursor:pointer;
		}	
		
		
		
			
/********** FORMULARIO*/			
#mainFormulario{
	width:100%;
	height:auto;
	color:#CCC;
	padding:5px 5px 5px 5px;
	margin:0px ;
	float:none;
	box-sizing: border-box;
	
}

.Imagen_Form{
	display:none;
	}		

	.boton_whats{
	display: block;
	width: 60px;
	height: 60px;
	position: fixed;
	right: 15px;
	bottom: 10px;
	z-index: 9999;
	
}
	
	/** Gdansk-group-salta-cobertura.thml MOVIL
****************************************************************************/


	
.recuadro-coberturas-imagen {
	
	width: 100%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	
}	
	
.recuadro-coberturas-al-50 {
	width: 100%;
	height: auto;
	overflow:hidden;
	box-sizing: border-box;
	float:left;
	padding:15px;
}
	
	.recuadro_coberturas_comerciales{
	width:100%;
	height:auto;
	padding: 5px;
	overflow:hidden;
	box-sizing: border-box;
	background-color: #FAFAFA; 

	
}
	
	
.recuadro-25-comercial{
	width:45%;
	height:auto;
	text-align: center;

	overflow:hidden;
	box-sizing: border-box;
	float: left;
	border-radius: 10px;
	margin: 5px;
	/* opacity: 0; */
	
	-webkit-box-shadow: 0px 0px 21px -7px rgba(0,0,0,0.61);
-moz-box-shadow: 0px 0px 21px -7px rgba(0,0,0,0.61);
box-shadow: 0px 0px 21px -7px rgba(0,0,0,0.61);

}
	
	.titulo-comerciales {
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.2em;
	font-family: 'Josefin Sans', sans-serif;
	color: #fff;
	text-decoration: none;

				
}





