@charset "utf-8";
/* CSS Document */
/*colores*/
/*violeta= #862ae8
fucsia=#f21167
negro fondo=#2D2D2C
blanco=#fff*/
body{ 
margin: auto;
padding:0;
width:100%;
background-color: #2D2D2C;
background-image:url(img/fadu-rapida-1.jpg);
font-family: 'Roboto', sans-serif;
background-repeat: no-repeat;
background-position: center center;
background-attachment: fixed;}

.logorapifadu{
	width:440px;
    padding: 16px;
    align-content:center;
    }
.encabezado {
    display: flex;
    background-color: #2D2D2C;
    justify-content: space-between;
    position:fixed;
    width: 100%;
    top:0;}
.lista{
	font-weight: 700; 
	font-size: 17px;
    color:#FFF;
    list-style: none;
    text-align:left;
    margin:35px;
    text-decoration: none;
    justify-content: flex-end;}
nav ul li{list-style-type: none; display: inline; margin:1rem;}
nav ul li a {
    color: white;
    text-decoration: none;}
nav ul li a:hover {color:#862ae8;}

h1{margin: 0;
	font-size: 2.5rem; 
	color: #fff;
font-weight: 700; 
text-align: center;}

h2{margin: 0;
	font-size: 2.5rem; 
	color: #862ae8;
font-weight: 700; 
text-align: left;}

h3{font-family: 'Roboto', sans-serif; 
font-weight: 400;
font-size:1rem;
color:#FFF;
text-align:center;
	}

h4{font-family: 'Roboto', sans-serif; 
font-weight: 700;
font-size:2.5rem;
color:#862ae8;
text-align:center;
	}

.columna1{
border-width: 0 0 0.3rem 0; 
border-color: fff; 
margin: 4rem; 
padding-bottom: 1rem;}

.logo{max-width: 100%;
    height: auto;
	margin:4rem;
	position:relative;}

.descarga{
        display: block;
        margin:2em auto 0;}

.acercade{ background: #2D2D2C; padding: 1rem; display: flex; text-align: left;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: stretch;
}

.iphones{max-width: 100%;height: auto;}

.quees {
	max-width:50%;
    display: block;
    margin:0 auto;
	align-items: center;
}

p{font-family: 'Roboto', sans-serif; 
font-weight: 500;
font-size:1rem;
color:#FFF;
	}
	
.funcionamiento{ background: #862ae8; padding: 1rem; 
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	align-content: stretch;
	margin:0 auto;
	}

.funcionamiento img{
    margin: auto;
    display: block;
    text-align: center;
    padding: 1.5em 2em 0em 2em;
}

.caracteristicas img{
    margin: auto;
    display: block;
    text-align: center;
    padding: 1.5em 2em 0em 2em;
}

footer{
background-color:#f21167;
position:relative;
padding: 0.5rem 1rem;}
footer p {
font-family: 'Roboto', sans-serif; 
font-weight:300; 
text-align:center;
}

.icono{max-width: 100%;
    height: auto;
	}
