	@import url('https://fonts.googleapis.com/css2?family=Encode+Sans+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap');
	* {
		border:solid 0px green;
	}
	html {
		scroll-behavior: smooth;
	}
	img {
		float:left;
	}
	body {
		margin:0px;
		font-family: 'Encode Sans Condensed', sans-serif;
		color:#313475;
		font-size:1em;
		line-height:1.8em;
		background: rgb(255,255,255);
	}
	input,select,textarea {
		float:left;
		width:98%;
		padding:1%;
		font-size:1.4em;
		border:solid 1px #9d99b6;
		border-radius:4px;
		color:#2a14b3;
	}
	.header {
		float:left;
		width:98%;
		padding:1%;
		height:120px;
		/*
		background-repeat:no-repeat;
		background-image: url('../imag/fondo-header-m.svg');
		*/
		background-color:#1c26ab;
		color:#FFFFFF;
		line-height:1em;
	}
	.ico-whatsapp {
		float:left;
		position:fixed;
		width:10%;
		margin-left:320px;
		margin-top:150px;
		z-index:60;
		cursor:pointer;
	}
	h1 {
		float:left;
		font-weight:200;
		display:block;
		width:90%;
		margin-left:2%;
		font-size:.7em;
		display:none;
	}
	h2 {
		float:left;
		width:54%;
		font-size:.8em;
		font-weight:300;
		text-align:right;
		line-height:1.6em;
	}
	.telefono {
		float:right;
		width:40%;
		margin-right:2%;
		margin-top:2%;
		cursor:pointer;
		display:block;
		content:url("../imag/telefono-m.png");
	}
	.logo-header {
		float:right;
		width:40%;
		background-color:#FFFFFF;
		margin:2%;
		border-radius:12px;
	}
	.logo-hatr-header {
		float:right;
		width:30%;
		margin-right:6%;
		margin-top:0%;
		background-color:#ffffff;
		padding:0.2%;
		border-radius:5px;
		display:none;
	}
	.bajo-header {
		float:left;
		width:100%;
		height:60px;
	}
	.pizarra {
		float:left;
		width:96%;
		margin:2%;
		background-color:rgba(0,0,0,0);
	}
	.pizarra-seccion:nth-child(2) {
		background-color:#1c529b;
		color:#FFFFFF;
		border-radius:20px;
		border-bottom:solid 0px #e0dede;
		
		background-image:url(../imag/fondo-secc2.jpg);
		background-repeat:no-repeat;
		background-size:100% 100%;
		margin-bottom:5%;
	}
	.bot-hatr {
		float:left;
		width:90%;
		margin-left:5%;
		margin-top:5%;
		padding:0.5% 2% 0.5% 2%;
		cursor:pointer;
		border:solid 1px;
		border-radius:5px;
	}
	.logos-hatr {
		float:left;
		width:26%;
		margin-left:37%;
		margin-right:37%;
		margin-bottom:5%;
		background-color:#FFFFFF;
		padding:3%;
		border-radius:7%;
	}
	.pizarra-seccion-col-2 {
		float:left;
		width:90%;
		text-align:center;
		padding:5%;
		border:solid 0px;
	}
	.P-clientes {
		float:left;
		width:100%;
		margin-bottom:5%;
	}
	.clientes {
		float:right;
		width:100%;
		content:url("../imag/clientes-m.jpg");
		margin-bottom:6%;
	}
	.chile {
		float:left;
		width:30%;
		margin-left:4%;
		margin-right:5%;
		display:none;
	}
	.pizarra-seccion:nth-child(5) {
		
		P{
			float:left;
			width:100%;
		}
	}
	.pizarra-seccion,.pizarra-seccion-misvis {
		float:left;
		width:94%;
		padding:5% 3% 5% 3%;
		background-color:rgba(0,0,0,0);
		border-bottom:solid 1px #e0dede;
		margin-bottom:2%;
		
		@media (max-width: 750px) {
			width:98%;
			padding:1;
		}
	}
	.pizarra-seccion-politicas {
		float:left;
		width:90%;
		padding:5% 3% 5% 3%;
		border-bottom:solid 1px #e0dede;
	}
	.parr-poli {
		float:left;
		width:100%;
		margin-top:4%;
	}
	.P-primer {
		float:left;
		width:100%;
	}
	.logo-secc1 {
		float:left;
		width:80%;
		margin-left:10%;
	}
	.mision,.vision {
		float:left;
		width:100%;
		font-size:1.3em;
		text-align:center;
	}
	.misvis-imag {
		float:left;
		width:30%;
		margin-left:35%;
		margin-right:35%;
		margin-bottom:5%;
	}
	.vision {
		float:right;
	}
	.encierra-form {
		float:right;
		width:100%;
	}
	.encierra-campos {
		float:left;
		width:100%;
		margin-bottom:4%;
	}
	textarea {
		height:240px;
	}
	.boton {
		float:left;
		width:auto;
		padding:1%;
		padding-left:3%;
		padding-right:3%;
		margin-top:5%;
		border:solid 1px;
		border-radius:4px;
		font-size:1.2em;
	}
	.fotter {
		float:left;
		width:96%;
		padding:2%;
		padding-top:14%;
		background-color:rgba(0,0,0,0);
		font-size:0.7em;
		background-repeat:no-repeat;
		background-image: url('../imag/fondo-fotter.svg');
		background-position: center bottom;
		height:80px;
	}
	.fotter-col {
		float:right;
		width:48%;
		color:#FFFFFF;
	}
	.secc-ft-col {
		float:left;
		width:100%;
		margin-top:-6%;
	}
	.logo-fotter {
		float:left;
		width:30%;
		background-color:#FFFFFF;
		padding:4%;
		border-radius:12px;
		display:none;
	}