h1 {    line-height: 140%;    font-size: 22px;    margin: 30px 0 0;}h1 span {	color: #85bf3f;}h2 {    line-height: 120%;}h3 {    line-height: 160%;    font-weight: lighter;    font-size: 18px;}h4 {	font-size: 16px;	margin-bottom: 20px;	line-height: 160%;}h1, h2, h3, h4 {	text-align: center;}p {	font-size: 14px;	margin: 2% 0;}#intro h4 {	margin-bottom: 5px;}#content {    padding: 0 !important;}.flexed > div {    margin: 10px 0}.flexed img {	max-width: 180px;}section {    padding: 30px;}section ul {    margin: 20px 0 0 20px;}section li {    list-style: url(../imgs/palomita.png);    padding: 0 0 15px 10px;    margin-left: 10px;}#minu, #whynot, #fiar {	background: #efefef;}#whynot {	margin-bottom: 0;}.flexed {	display: flex;	text-align: center;}.loguito {	text-align: center;	margin-bottom: 20px;}#minu, #fiar, #whynot {	display: none;}.flexed {    flex-direction: column;}.loguito img {	max-width: 150px;}.enlace {	color: #4480ff !important;}#minu > div:last-child, #whynot > div:last-child {	text-align: center;}.tel {    background: url(../imgs/telefono.png) no-repeat;    background-size: 23px;    margin: 10px auto;    background-position-y: -1px;}#minu .tel {  	width: 220px;}#whynot .tel {    width: 150px;}#minu h4 {    width: 80%; }#minu h4, #fiar h4, #whynot h4 {	margin: 30px auto 0;}@media screen and (min-width: 560px) {	.flexed div {	    width: 33.3%;	    padding: 0 3%;	    box-sizing: border-box;	    margin: 30px 0;	}	.flexed {    	flex-direction: row;	}	.flexed img {		width: 100%;	}	section {    	padding: 50px;	}	.loguito {		text-align: center;	}	}@media screen and (min-width: 801px) {	section {    	padding: 80px;	}	h1 {	    font-size: 34px;	    margin-bottom: 5%;	}	h3 {	    font-size: 20px;	}	h4 {	    font-size: 18px;	}	p {    	font-size: 16px;	}	.flexed div {	    padding: 0 5%;	    cursor: pointer;	    -webkit-transition: all 0.2s ease-in;	    -moz-transition: all 0.2s ease-in;	    -ms-transition: all 0.2s ease-in;	    transition: all 0.2s ease-in;	}	.flexed div:hover {    	transform: scale(1.05);	}	.tel {	    background-size: 25px;	    background-position-y: -4px;	}	#minu .tel {	  	width: 250px;	}	#whynot .tel {	    width: 160px;	}}