Files
Sinia/src/app/app.component.scss
Arne a93cc28989
All checks were successful
Copy Files to Samba Share / Copy Files (push) Successful in 2m10s
Added icons on contact
2023-07-26 22:43:09 +02:00

194 lines
2.7 KiB
SCSS

@import '../styles.scss';
app-header {
box-shadow: 0 1.5rem 1rem rgba(0,0,0,0.21);
position: relative;
z-index: 5;
}
.hero-container {
width: 100%;
height: 50rem;
overflow: hidden;
.hero {
transform: scale(0.9);
transform-origin: top left;
margin: 0 auto;
margin-top: -55rem;
}
.overlay {
background-color: rgba(255, 255, 255, 0.35);
height: 60rem;
width: 100%;
top: -105rem;
display: inline-block;
position: relative;
}
}
.hero-container2 {
width: 100%;
height: 35rem;
overflow: hidden;
.hero {
transform: scale(0.4);
transform-origin: top left;
margin-top: -73rem;
}
.overlay {
background-color: rgba(255, 255, 255, 0.35);
height: 60rem;
width: 100%;
top: -310rem;
display: inline-block;
position: relative;
}
}
.bold {
font-weight: bold;
display: block;
}
h2 {
color: $primary-color;
font-size: 3rem;
font-weight: bold;
}
.wrapper {
max-width: 120rem;
margin: 0 auto;
padding: 2rem 2rem 6rem 2rem;
}
.alternate {
background-color: $light;
}
#diensten, #advies {
.content {
display: flex;
flex-direction: column;
gap: 1.5rem;
}
}
#wiezijnwe .wrapper, #advies .wrapper {
display: flex;
justify-content: space-between;
.content {
width: 60%;
}
img {
max-width: 45%;
height: 100%;
margin-right: -2%;
margin-bottom: -5rem;
}
}
#klantworden {
margin-bottom: 4rem;
p + h2 {
margin-top: 10rem;
}
.timeline {
border-left: 0.2rem solid $primary-color;
padding: 1rem 3rem 2rem 3rem;
margin-left: 2rem;
div + div {
margin-top: 3rem;
}
div {
display: flex;
}
p {
width: calc(100% - 2rem);
}
.circle {
content: '';
display: inline-block;
width: 3rem;
height: 3rem;
border-radius: 2rem;
border: 0.5rem solid $white;
background-color: $secondary-color;
margin: auto;
margin-left: -5rem;
}
p > span {
display: block;
a {
color: $secondary-color;
}
}
}
}
#vacatures, #klantworden, #diensten {
display: flex;
justify-content: space-between;
.content {
width: 60%;
}
img {
max-width: 45%;
height: 100%;
margin-bottom: -5rem;
}
}
.wrapper-contact {
display: flex;
padding: 2rem 0;
a {
text-decoration: none;
}
span {
color: $secondary-color;
margin-right: 3rem;
width: 1.8rem;
}
.text {
display: flex;
flex-direction: column;
gap: 2rem;
}
div {
width: 50%;
}
}
.footer {
width: 100%;
padding-top: 5rem;
padding-bottom: 7rem;
text-align: center;
span {
font-size: 2rem;
}
}