|
|
@ -162,6 +162,41 @@ onMounted(async () => { |
|
|
background: $primary-color; |
|
|
background: $primary-color; |
|
|
margin: 0 auto; |
|
|
margin: 0 auto; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 768px) { |
|
|
|
|
|
margin-bottom: 30px; |
|
|
|
|
|
|
|
|
|
|
|
h2 { |
|
|
|
|
|
font-size: 1.8rem; |
|
|
|
|
|
margin-bottom: 15px; |
|
|
|
|
|
|
|
|
|
|
|
i { |
|
|
|
|
|
margin-right: 8px; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.separator { |
|
|
|
|
|
width: 60px; |
|
|
|
|
|
height: 2px; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 480px) { |
|
|
|
|
|
margin-bottom: 20px; |
|
|
|
|
|
|
|
|
|
|
|
h2 { |
|
|
|
|
|
font-size: 1.5rem; |
|
|
|
|
|
margin-bottom: 12px; |
|
|
|
|
|
|
|
|
|
|
|
i { |
|
|
|
|
|
margin-right: 6px; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.separator { |
|
|
|
|
|
width: 50px; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.company-tabs { |
|
|
.company-tabs { |
|
|
@ -237,10 +272,14 @@ onMounted(async () => { |
|
|
z-index: 1; |
|
|
z-index: 1; |
|
|
max-width: 900px; |
|
|
max-width: 900px; |
|
|
margin: 0 auto; |
|
|
margin: 0 auto; |
|
|
|
|
|
|
|
|
@media (max-width: 992px) { |
|
|
|
|
|
padding: 0 20px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
box-sizing: border-box; |
|
|
|
|
|
|
|
|
|
|
|
// @media (max-width: 992px) { |
|
|
|
|
|
// padding: 0 15px; |
|
|
|
|
|
// } |
|
|
|
|
|
// @media (max-width: 480px) { |
|
|
|
|
|
// padding: 0 10px; |
|
|
|
|
|
// } |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.intro-content { |
|
|
.intro-content { |
|
|
@ -254,6 +293,11 @@ onMounted(async () => { |
|
|
position: relative; |
|
|
position: relative; |
|
|
border-top: 5px solid $primary-color; |
|
|
border-top: 5px solid $primary-color; |
|
|
transition: transform 0.3s ease, box-shadow 0.3s ease; |
|
|
transition: transform 0.3s ease, box-shadow 0.3s ease; |
|
|
|
|
|
box-sizing: border-box; |
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 480px) { |
|
|
|
|
|
padding: 15px 20px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
&:hover { |
|
|
&:hover { |
|
|
transform: translateY(-5px); |
|
|
transform: translateY(-5px); |
|
|
@ -449,30 +493,114 @@ onMounted(async () => { |
|
|
@media (max-width: 768px) { |
|
|
@media (max-width: 768px) { |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
padding-right: 0; |
|
|
padding-right: 0; |
|
|
padding-left: 40px; |
|
|
|
|
|
|
|
|
padding-left: 30px; |
|
|
margin-left: 0; |
|
|
margin-left: 0; |
|
|
|
|
|
margin-bottom: 40px; |
|
|
|
|
|
|
|
|
&.right { |
|
|
&.right { |
|
|
margin-left: 0; |
|
|
margin-left: 0; |
|
|
|
|
|
padding-left: 30px; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.year { |
|
|
.year { |
|
|
left: -20px !important; |
|
|
|
|
|
|
|
|
left: -15px !important; |
|
|
right: auto !important; |
|
|
right: auto !important; |
|
|
top: -40px; |
|
|
|
|
|
|
|
|
top: -35px; |
|
|
text-align: left !important; |
|
|
text-align: left !important; |
|
|
|
|
|
font-size: 18px; |
|
|
|
|
|
width: auto; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.dot { |
|
|
.dot { |
|
|
left: -9px !important; |
|
|
|
|
|
|
|
|
left: -7px !important; |
|
|
right: auto !important; |
|
|
right: auto !important; |
|
|
|
|
|
width: 12px; |
|
|
|
|
|
height: 12px; |
|
|
|
|
|
top: 15px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.event { |
|
|
|
|
|
padding: 18px; |
|
|
|
|
|
border-radius: 8px; |
|
|
|
|
|
|
|
|
|
|
|
h3 { |
|
|
|
|
|
font-size: 1.2rem; |
|
|
|
|
|
margin-bottom: 8px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
p { |
|
|
|
|
|
font-size: 0.9rem; |
|
|
|
|
|
line-height: 1.5; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.milestone-icon { |
|
|
|
|
|
font-size: 18px; |
|
|
|
|
|
top: 15px; |
|
|
|
|
|
right: 15px; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 480px) { |
|
|
|
|
|
padding-left: 25px; |
|
|
|
|
|
margin-bottom: 30px; |
|
|
|
|
|
|
|
|
|
|
|
.year { |
|
|
|
|
|
left: 10px !important; |
|
|
|
|
|
top: -26px; |
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.dot { |
|
|
|
|
|
left: -28px !important; |
|
|
|
|
|
width: 10px; |
|
|
|
|
|
height: 10px; |
|
|
|
|
|
top: 3px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.event { |
|
|
|
|
|
padding: 15px; |
|
|
|
|
|
border-radius: 6px; |
|
|
|
|
|
|
|
|
|
|
|
h3 { |
|
|
|
|
|
font-size: 1.1rem; |
|
|
|
|
|
margin-bottom: 6px; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
p { |
|
|
|
|
|
font-size: 0.85rem; |
|
|
|
|
|
line-height: 1.4; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.milestone-icon { |
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
top: 12px; |
|
|
|
|
|
right: 12px; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@media (max-width: 768px) { |
|
|
@media (max-width: 768px) { |
|
|
.timeline-container::before { |
|
|
|
|
|
left: 0; |
|
|
|
|
|
|
|
|
padding: 50px 0; |
|
|
|
|
|
|
|
|
|
|
|
.timeline-container { |
|
|
|
|
|
margin: 30px auto 0; |
|
|
|
|
|
max-width: 100%; |
|
|
|
|
|
padding: 0 15px; |
|
|
|
|
|
|
|
|
|
|
|
&::before { |
|
|
|
|
|
left: 0; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 480px) { |
|
|
|
|
|
padding: 40px 0; |
|
|
|
|
|
|
|
|
|
|
|
.timeline-container { |
|
|
|
|
|
margin: 20px auto 0; |
|
|
|
|
|
padding: 0 10px; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|