diff --git a/index.html b/index.html
index 1bd6e57..a2f0284 100644
--- a/index.html
+++ b/index.html
@@ -1,12 +1,27 @@
Optimizing software
+
+ - Lorem ipsum
+ - dolor sit amet
+ - consecteur amet elit
+
Feasibility studies
+
+ - Lorem ipsum
+ - dolor sit amet
+ - consecteur amet elit
+
Designing software
+
+ - Lorem ipsum
+ - dolor sit amet
+ - consecteur amet elit
+
diff --git a/main.css b/main.css
index f0a0145..3568356 100644
--- a/main.css
+++ b/main.css
@@ -1,7 +1,17 @@
+@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap");
+
+body {
+ font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
+ margin: 0;
+}
+h1, h2, h3, h4, h5, h6 {
+ font-family: "Space Grotesk", system-ui, sans-serif;
+}
+
.blocks {
display: flex;
/*gap: 20px;*/
- padding-top: 5.78vw;
+ padding-top: 5.78vw; /* hor spacing from line to heading top */
background-image: url("https://abanbytes.eu/upload/hero_bg_plain.svg");
background-repeat: no-repeat;
@@ -26,35 +36,50 @@
margin-right: 13.05vw;
}
-.block h2 {
- margin-top: 0px;
-}
.block {
flex: 1;
height: 200px;
- background: #e5e7eb;
- border: 1px solid #ccc;
+ /*background: #e5e7eb;
+ border: 1px solid #ccc;*/
display: flex;
/*align-items: center;
justify-content: center;*/
+ flex-direction: column;
+}
+
+.block h2 {
+ margin-top: 0px;
+ margin-bottom: 0.5rem;
+ font-size: 1.5rem;
+}
+.block ul {
+ margin-top: 0;
+ padding-left: 1.25rem;
}
/* Small screens */
-@media (max-width: 600px) {
+@media (max-width: 960px) {
.blocks {
flex-direction: column;
- padding-top: 15.92vw;
- margin: 2.25vw;
+ padding-top: 18.17vw;
+ margin-top: 2.25vw;
+ margin-bottom: 2.25vw;
}
.block {
- width: 100%;
+ width: min(100%, 15em);
+ padding-left: 5.72vw;
}
.block:nth-child(1), .block:nth-child(2), .block:nth-child(3) {
margin-top: 0;
- margin-right: 0;
margin-bottom: 2.25vw;
- margin-left: 0;
+ /* horizontal centering blocks */
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ .block:nth-child(1) {
+ margin-top:
}
}
\ No newline at end of file