Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
337 changes: 337 additions & 0 deletions css/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,337 @@
body{
margin: 0;
font-family: 'Roboto', sans-serif;
color: #ffffff;
background-color: #000000;
}

h1{
color: #fb396E;
font-size: 35px;
font-weight: normal;
margin: 0;
text-align: center;
padding-top: 10px;
}

h2{
color: #fdad1a;
font-size: 25px;
font-weight: normal;
margin: 0;
text-align: center;
padding-top: 10px;
}

h3{
color: #fdad1a;
font-size: 20px;
font-weight: normal;
text-align: center;
}

h4{
color: #202020;
font-size: 15px;
font-weight: normal;
text-align: center;
}



.container{
width: 95%;
max-width: 1000px; /*largura maxima*/
margin: auto;


}

.portfolio {
width: 95%;
/*max-width: 1000px; /*largura maxima*/
background-color: #FDAD1A;
padding: 0px 70px 0px 70px;
}


.img-circle {
border-radius: 50%;
border:7px solid white;
max-width:200px;
max-height:200px;
width: auto;
height: auto;


}

.flex-colunas{
display: flex;
justify-content: space-between;
flex-wrap: wrap; /* permite a queda de linhas */
margin-top: 10px;

}


.coluna-inferior{
width: 30%; /* equivale a 300px */
text-align: center;
margin-bottom: 30px;
margin-top: 20px;

}

.coluna-inferior img{
width: 100%; /* para as imagens se ajustarem ao tamanho da tela */
margin-bottom: 30px;
background-color: #000;
}

.coluna-inferior2 {
width: 30%; /* equivale a 300px */
margin-bottom: 20px;
background: #000;
text-align: center;

}

.coluna-inferior2 img{
width: 100%; /* para as imagens se ajustarem ao tamanho da tela */

}

.banner {

position: relative;
width: 100%;
top: 0;
left: 0;

}

.banner p {
color: #fff;
font-size: 15px;
}



.img-borb {
position: absolute;
top: 70px;
left: 850px;
width: 280px;
height: 250px;
}


.cor {
background : rgba(251, 57, 110, 0.77);
width: 100%;
height: 100%;
position: absolute;
top: 0;
}

.textBanner {
position: absolute;
top: 30px;
left: 0;
color: #000;
font-weight: bold;
letter-spacing: 2px;
font-size: 35px;
}

.textBanner2 {
position: relative;
top: 0;
left: 0;
color: #000;
letter-spacing: 2px;
font-size: 25px;
}

#spaceTextBanner {
padding: 60px;

}

.barra {
height: 30px;
width: 500px;
background: #fff;
padding: 1px;
margin: 20px;
}

.barra-bar {
color: #fff;
height: 30px;
text-align: left;
padding-left: 10px;
width: 300px;
background: #a24168;

}

.barra-bar2 {
color: #fff;
height: 30px;
text-align: left;
padding-left: 10px;
width: 200px;
background: #a24168;
}

.barra-bar3 {
color: #fff;
height: 30px;
text-align: left;
padding-left: 10px;
width: 150px;
background: #a24168;
}
#topo{
width: 100%;
height: 80px;
background-color: #000000;
}

#logo{
float: left;
margin-top: 15px;
margin-left: 2px;
}

#menu{
background-color: #000000;
}

#menu ul{
margin: 0;
padding: 0;
list-style: none; /* retira o marcador */
}

#menu ul li{
display: inline-block;
padding: 20px 28px;
/* para que o sub-menu pegue este item com referencia no posicionamento */
position: relative;
}

#menu ul li a{
color: #ffffff;
text-decoration: none;
letter-spacing: 2px; /* espaçamento entre as letras*/
word-spacing: -3px; /* espaçamento entre palavras*/
}

/* posiciona o menu a direita */
#menu{
float: right;
}

/* coloca a bordar quadrada nos itens do menu ao passar o mouse, padding coloca espaço dentro da borda*/

#menu a:hover{
border: solid #FDAD1A;
padding: 5px;
}


button {
background: #FFA500;
border: 1px solid #000000;
color: #000000;
padding: 5px 20px 5px 20px;
margin-top: 10px;
}

button:hover {
background: #000000;
color: #ffffff;
}


.fab {
color: #000;
background: yellow;
border-radius: 50%;
padding: 10px;
margin: 10px;


}



#sobremim {
text-align: center;
height: 1150px;
}

#sobremim p {
color: #ffffff;

}

#sobremim h2 {
text-align: left;
padding: 30px;

}

.sobre-image {
display: block;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
}

.sobre-mim {
color: #FFA500;
text-align: center;
font-size: 20px;

}

#contato {
background: #FFA500;
padding: 50px;
text-align: center;
text-decoration: none;
}

#contato a {
border: 2px #ffffbf solid;
color: #000;
padding: 10px 80px 10px 80px;
text-decoration: none;
}


#icones a {
border: 0;
padding: 4px;



}
#contato p {

color: #000000;

}

#contato h3 {

color: #ffffff;
}

#rodape {
text-align: center;
}
Loading