testes/Css/page/Ambiente/Estrutura/estrutura_menu.css

254 lines
4.2 KiB
CSS

.menu_lateral {
width: 3.6vw;
height: 100vh;
transition: 1s ease;
position: fixed;
z-index: 10;
display: flex;
flex-direction: row;
justify-content: space-between;
}
.seguimentacao_1 {
width: 3.6vw;
height: 100vh;
background-color: var(--Cor_Segundaria_5_1);
display: flex;
flex-direction: column;
}
.seguimentacao_1 .coluna_1 {
width: 100%;
height: 10vh;
display: flex;
align-items: start;
justify-content: center;
transition: 1s ease;
}
.seguimentacao_1 .coluna_1 .subcolunas_1 {
margin-top: 2vh;
}
.seguimentacao_1 .coluna_1 .subcolunas_1 img {
width: 2.3vw;
filter: drop-shadow(2px 5px 0px var(--Cor_Segundaria_5_2));
}
.seguimentacao_1 .coluna_2 {
width: 100%;
height: 90vh;
display: flex;
flex-direction: column;
transition: 1s ease;
transition: 1s ease;
}
.img {
width: 1.8vw;
filter: drop-shadow(2px 5px 0px var(--Cor_Segundaria_5_2));
}
.seguimentacao_1 .coluna_2 .subcolunas_1 {
width: 100%;
height: 70vh;
transition: 1s ease;
}
.seguimentacao_1 .coluna_2 .subcolunas_2 {
width: 100%;
height: 20vh;
transition: 1s ease;
}
.seguimentacao_2 {
width: 0vw;
height: 100vh;
background-color: var(--Cor_Segundaria_5_1);
overflow: hidden;
transition: 1s ease;
display: flex;
flex-direction: column;
}
.seguimentacao_2 .coluna_1 {
width: 100%;
height: 30vh;
display: flex;
flex-direction: row;
background-image: url(../../../../Acessts/Imagens/1605305486169.jpg);
background-position: center;
background-size: cover;
overflow: hidden;
transition: 1s ease;
}
.seguimentacao_2 .coluna_1 .subcolunas_1 {
width: 25vw;
height: 30vh;
background-color: rgba(0, 0, 0, 0.341);
backdrop-filter: blur(3px);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
align-content: center;
}
.seguimentacao_2 .coluna_1 .subcolunas_1 .filheira {
font-family: var(--font_titulo);
color: var(--Matriz);
font-size: 0vw;
filter: blur(5px);
opacity: 0;
text-align: center;
transition: 1s ease;
}
.seguimentacao_2 .subcolunas_1 .filheira img {
width: 0vw;
opacity: 0;
filter: blur(5px);
border-radius: 100%;
transition: 1s ease;
}
.seguimentacao_2 .coluna_1 .subcolunas_1 .filheira h2 {
margin-bottom: -2vh;
}
.seguimentacao_2 .coluna_1 .subcolunas_2 {
width: 5vw;
height: 30vh;
background-color: #12365552;
backdrop-filter: blur(8px);
display: flex;
justify-content: center;
align-items: start;
}
.subcolunas_2 button {
background: none;
outline: none;
border: none;
margin-top: 2vh;
margin-right: 0.5vw;
background-color: #c6c6c6;
width: 3vw;
height: 4vh;
font-family: var(--font_titulo);
color: var(--Matriz);
font-size: 0.9vw;
text-align: center;
box-shadow: -5px 5px 0px 2px #9a9a9a;
transition: 1s ease;
}
.imgjust {
width: 1vw;
transition: 1s ease;
}
.seguimentacao_2 .coluna_2 {
width: 96.1%;
height: 70vh;
padding-left: 0.3vw;
padding-right: 0.5vw;
display: flex;
flex-direction: column;
}
.seguimentacao_2 .coluna_2 .subcolunas_1 {
width: 100%;
height: 50vh;
}
.filheira_a {
text-decoration: none;
color: var(--Matriz);
}
.seguimentacao_1 .coluna_2 .subcolunas_1 .filheira {
display: flex;
justify-content: center;
}
.seguimentacao_1 .coluna_2 .subcolunas_1 .filheira,
.seguimentacao_2 .coluna_2 .subcolunas_1 .filheira {
width: 100%;
height: 4vh;
margin-top: 2vh;
display: flex;
align-items: center;
font-family: var(--font_titulo);
font-size: 0.6vw;
transition: 1s ease;
}
.seguimentacao_2 .coluna_2 .subcolunas_2 {
width: 100%;
height: 20vh;
}
.seguimentacao_1 .coluna_2 .subcolunas_2 .filheira {
display: flex;
justify-content: center;
}
.seguimentacao_1 .coluna_2 .subcolunas_2 .filheira,
.seguimentacao_2 .coluna_2 .subcolunas_2 .filheira {
width: 100%;
height: 4vh;
margin-top: 2vh;
display: flex;
align-items: center;
font-family: var(--font_titulo);
font-size: 0.6vw;
transition: 1s ease;
}