|
|
@@ -33,6 +33,17 @@ body {
|
|
|
display: none;
|
|
|
}
|
|
|
|
|
|
+.animation-scroll {
|
|
|
+ view-timeline-name: --animated;
|
|
|
+ view-timeline-axis: block;
|
|
|
+
|
|
|
+ animation-timeline: --animated;
|
|
|
+ animation-name: show;
|
|
|
+
|
|
|
+ animation-range: entry 25% cover 50%;
|
|
|
+ animation-fill-mode: both;
|
|
|
+}
|
|
|
+
|
|
|
.container {
|
|
|
/* Extra Large: xl */
|
|
|
max-width: 1200px;
|
|
|
@@ -289,7 +300,7 @@ body {
|
|
|
}
|
|
|
|
|
|
.intro-container > span {
|
|
|
- font-size: clamp(16px, 1.1vw, 20px);
|
|
|
+ font-size: clamp(16px, 1.1vw, 17px);
|
|
|
}
|
|
|
|
|
|
/* Services Section */
|
|
|
@@ -444,7 +455,12 @@ body {
|
|
|
margin: 1rem 0;
|
|
|
}
|
|
|
|
|
|
-.team-item-container > .container__text > .container-links > i {
|
|
|
+a.social {
|
|
|
+ text-decoration: none;
|
|
|
+ color: inherit
|
|
|
+}
|
|
|
+
|
|
|
+.team-item-container > .container__text > .container-links > a.social > i {
|
|
|
margin-right: 0.5rem;
|
|
|
font-size: 1.3rem;
|
|
|
background-color: #329998;
|
|
|
@@ -474,7 +490,7 @@ body {
|
|
|
/* Contact */
|
|
|
|
|
|
.contact-container {
|
|
|
- padding: 4rem;
|
|
|
+ padding: 6rem 4rem;
|
|
|
background: #329998;
|
|
|
min-height: 800px;
|
|
|
max-height: 1000px;
|
|
|
@@ -539,6 +555,16 @@ input[type="submit"]:disabled {
|
|
|
outline-color: currentcolor;
|
|
|
}
|
|
|
|
|
|
+@media screen and (max-width: 768px) {
|
|
|
+ .contact-container > .container > .row {
|
|
|
+ grid-template-columns: 1fr;
|
|
|
+ }
|
|
|
+
|
|
|
+ .contact-container {
|
|
|
+ padding: 4rem 1rem
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
/* Footer */
|
|
|
|
|
|
footer {
|
|
|
@@ -554,16 +580,16 @@ footer {
|
|
|
padding: 0;
|
|
|
}
|
|
|
|
|
|
-.nav-links > li {
|
|
|
+.nav-footer > .nav-links > li {
|
|
|
text-transform: uppercase;
|
|
|
margin: 0 1rem 1rem 0;
|
|
|
}
|
|
|
|
|
|
-.nav-links > li:last-child {
|
|
|
+.nav-footer > .nav-links > li:last-child {
|
|
|
margin: 0;
|
|
|
}
|
|
|
|
|
|
-.nav-links > li > a {
|
|
|
+.nav-footer > .nav-links > li > a {
|
|
|
color: inherit;
|
|
|
font-weight: bold;
|
|
|
text-decoration: none;
|
|
|
@@ -598,3 +624,15 @@ footer {
|
|
|
50% { transform: translateY(0px) rotate(0deg); }
|
|
|
100% { transform: translateY(0px) rotate(90deg); }
|
|
|
}
|
|
|
+
|
|
|
+@keyframes show {
|
|
|
+ from {
|
|
|
+ opacity: 0;
|
|
|
+ scale: 25%;
|
|
|
+ }
|
|
|
+
|
|
|
+ to {
|
|
|
+ opacity: 1;
|
|
|
+ scale: 100%;
|
|
|
+ }
|
|
|
+}
|