diff --git a/assets/images/top-card-image-01.png b/assets/images/top-card-image-01.png new file mode 100644 index 0000000..e9be04a Binary files /dev/null and b/assets/images/top-card-image-01.png differ diff --git a/assets/images/top-card-image-02.png b/assets/images/top-card-image-02.png new file mode 100644 index 0000000..fd9a49a Binary files /dev/null and b/assets/images/top-card-image-02.png differ diff --git a/assets/images/top-card-image-03.png b/assets/images/top-card-image-03.png new file mode 100644 index 0000000..825f21e Binary files /dev/null and b/assets/images/top-card-image-03.png differ diff --git a/index.html b/index.html index 57f25ac..074bcff 100644 --- a/index.html +++ b/index.html @@ -47,6 +47,29 @@ Banner do infoCard do topo + + +
+
+ imagem do primeiro card do topo +
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Craseuismod enim non dui fringilla interdum. +
+
+ +
+ imagem do segundo card do topo +
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Craseuismod enim non dui fringilla interdum. +
+ +
+ +
+ imagem do terceiro card do topo +
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Craseuismod enim non dui fringilla interdum. +
+ +
+
diff --git a/styles/main.css b/styles/main.css index fd721b8..54e6226 100644 --- a/styles/main.css +++ b/styles/main.css @@ -68,6 +68,42 @@ body { line-height: 24px; } +/*top card*/ + +.top-cards { + background: #f0f0f0; + padding: 74px 0; + display: flex; + justify-content: center; + gap: 20px; +} + +.top-card { + display: flex; + align-items: center; + flex-direction: column; + + background: #FFFFFF; + box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.23); + width: 18%; + padding: 26px; +} + +.top-card-image { + display: block; + width: 30%; + min-width: 65px; +} + +.top-card-description { + margin-top: 26px; + font-weight: 400; + font-size: 16px; + line-height: 24px; + text-align: center; + width: 86%; +} + @media screen and (max-width: 1024px) { /*top infocard*/ .top-infocard { @@ -101,6 +137,23 @@ body { .top-infocard-title { font-size: 28px; } + + /*top card*/ + + .top-cards { + flex-direction: column; + gap: 16px; + + padding: 37px 26px; + } + + .top-card { + width: 100%; + } + + .top-card-image { + max-width: 120px; + } } @media screen and (max-width: 414px) {