@import url("general.css");#seccion[asisomos]{	position:relative;    padding:65px 0}#seccion[asisomos] #caja{	text-align:center;	}#seccion[asisomos] #caja .titulo{	text-align:center;    font-family: "Playfair Display";	font-size:50px;	font-weight:800;	margin:0;	margin-bottom:20px;    font-style: italic;}#seccion[asisomos] #caja .tabla{    width: 100%;    height: auto;}#seccion[asisomos] #caja .tabla .td{    width: 50%;    padding: 20px;    display: table-cell;    vertical-align: middle;}#seccion[asisomos] #caja .tabla .td[izq]{    text-align: left;    padding-right: 40px;}#seccion[asisomos] #caja .tabla .td[der]{    border: 1px solid #203949;    font-family: "Quattrocento Sans", sans-serif;    font-style: italic;    font-size: 40px;}#seccion[asisomos] #caja .tabla .td[der] p{	text-align: center;	margin:8px 0;}/** CARROUSEL ICONOS **/#seccion[asisomos] #iconos{	position:relative;	display:block;	padding:15px 0;	margin:0;}#seccion[asisomos] #iconos #caja #cont{	position:relative;	display:block;	height:70px;	width:auto;		overflow: hidden;	}#seccion[asisomos] #iconos #caja #cont #tira{	position:absolute;	display:block;	left:0;	top:0;	width:16000px;}#seccion[asisomos] #iconos #caja #cont #tira #grupo{	position:relative;	display:table;	width:auto;	float:left;}#seccion[asisomos] #iconos #caja #cont #tira #grupo #icono{	position:relative;	display: block;	float:left;	width:170px;	height:auto;	text-align:center;}#seccion[asisomos] #iconos #caja #cont #tira #grupo #icono .bg_completo{	position:relative;    background-size:contain;    background-position: center !important;    width:80%;	height:70px;	}@media screen and (max-width: 820px) {    #seccion[asisomos]{        padding:35px 0    }    #seccion[asisomos] #caja{        display: block;        width: auto;        text-align:left;        padding: 20px;    }    #seccion[asisomos] #caja .titulo{        text-align:center;        font-size:35px;        font-weight:800;        margin:0;        margin-bottom:10px;    }    #seccion[asisomos] #caja .tabla{        display: block;        width: auto;        height: auto;    }    #seccion[asisomos] #caja .tabla .td{        display: block;        width: auto;        height: auto;        padding: 0px;        vertical-align: top;        text-align: left;    }    #seccion[asisomos] #caja .tabla .td[der]{        display: block;        width: auto;        height: auto;        margin: 10px 0px;        margin-top: 30px;        font-size: 25px;        padding: 15px;    }    /*    #seccion[asisomos] #caja .tabla .td[der] p{        text-align: center;        margin:8px 0;    }    */    /** CARROUSEL ICONOS **/    #seccion[asisomos] #iconos{        position:relative;        display:block;        padding:15px 0;        margin:0;    }    #seccion[asisomos] #iconos #caja #cont{        position:relative;        display:block;        height:70px;        width:auto;        overflow: hidden;	    }    #seccion[asisomos] #iconos #caja #cont #tira{        position:absolute;        display:block;        left:0;        top:0;        width:16000px;    }    #seccion[asisomos] #iconos #caja #cont #tira #grupo{        position:relative;        display:table;        width:auto;        float:left;    }    #seccion[asisomos] #iconos #caja #cont #tira #grupo #icono{        position:relative;        display: block;        float:left;        width:170px;        height:auto;        text-align:center;    }    #seccion[asisomos] #iconos #caja #cont #tira #grupo #icono .bg_completo{        position:relative;        background-size:contain;        background-position: center !important;        width:80%;        height:70px;    }	/** CARROUSEL ICONOS **/	#seccion[asisomos] #iconos{		margin:10px 0;		margin-top:20px;	}		#seccion[asisomos] #iconos #caja #cont{		height:80px;	}		#seccion[asisomos] #iconos #caja #cont #tira #grupo #icono{		width:120px;		height:80px;	}		#seccion[asisomos] #iconos #caja #cont #tira #grupo #icono .bg_completo{		margin-left:-20px;		width:120px;		height:54px;	}		#seccion[asisomos] #iconos #caja #cont #tira #grupo #icono h4{		padding:0;		top:40px;		/*width:120px;		line-height:14px;        */	}}/*@media screen and (max-width: 700px) {	#seccion[asisomos] #caja{		display:block;		width:auto;		padding:50px 20px;	}}*/