diff --git a/hero.png b/hero.png
new file mode 100644
index 0000000..e7368dc
Binary files /dev/null and b/hero.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..43a4dae
--- /dev/null
+++ b/index.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+ adidas animated landing page
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
adidas.
+
+
+
+
The pure comfort is here !
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..f8de8d2
--- /dev/null
+++ b/style.css
@@ -0,0 +1,215 @@
+* {
+ margin: 0;
+ padding: 0;
+}
+
+html,
+body {
+ width: 100%;
+ height: 100vh;
+ font-family: 'poppins';
+ font-size: 14px;
+ background-color: #8c6c79;
+ color: #fff;
+ overflow: hidden;
+}
+
+.nav {
+ position: fixed;
+ width: 100%;
+ height: 100px;
+ top: 10px;
+}
+
+.logo,
+.menu,
+.search,
+.bag {
+ position: absolute;
+ padding: 10px;
+ margin-top: 10px;
+}
+
+.logo {
+ left: 20px;
+ font-size: 20px;
+ font-weight: bolder;
+}
+
+.menu {
+ left: 150px;
+ top: 4px;
+ line-height: 1.2;
+ font-size: 20px;
+}
+
+.search,
+.bag {
+ background: #fff;
+ color: black;
+ border-radius: 50%;
+ height: 20px;
+ width: 20px;
+ text-align: center;
+ margin-top: 18px;
+}
+
+.search {
+ right: 140px;
+}
+
+.bag {
+ right: 40px;
+}
+
+.product-img {
+ width: 900px;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -40%);
+ z-index: 2;
+}
+
+.product-text {
+ position: absolute;
+ top: 43%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ text-align: center;
+}
+
+.product-title {
+ color: #f2d16b;
+ font-weight: 900;
+ letter-spacing: -10px;
+ font-size: 280px;
+}
+
+.product-desc {
+ display: flex;
+ justify-content: center;
+ position: relative;
+ bottom: -585px;
+ z-index: 2;
+}
+
+.product-desc p {
+ position: absolute;
+ font-size: 20px;
+ top: -500px;
+ letter-spacing: 20px;
+ text-transform: uppercase;
+}
+
+.product-desc button {
+ margin-top: 10px;
+ background: #f2d16b;
+ color: black;
+ font-weight: bold;
+ padding: 15px 30px;
+ text-transform: uppercase;
+ letter-spacing: 3px;
+ font-size: 10px;
+ border: none;
+ border-radius: 30px;
+}
+
+.size {
+ position: absolute;
+ left: 50px;
+ bottom: 40px;
+}
+
+.size ul {
+ list-style: none;
+}
+
+.size ul li {
+ display: inline-block;
+ font-weight: 500;
+ border: 1px solid #fff;
+ padding: 5px;
+ border-radius: 50%;
+ margin-left: 10px;
+ height: 20px;
+ width: 20px;
+ text-align: center;
+ line-height: 1.5;
+ transition: .3s ease-in-out;
+}
+
+.size span {
+ font-weight: 500;
+}
+
+.size span::after {
+ display: inline-block;
+ content: "";
+ border: .5px solid #fff;
+ opacity: .5;
+ width: 50px;
+ margin: 0 0 0 10px;
+ transform: translateY(-4px);
+}
+
+.bottom-img {
+ position: absolute;
+ bottom: 80px;
+ right: 20px;
+ background: url('white-shoe.png') no-repeat;
+ background-position: center;
+ background-size: cover;
+ width: 220px;
+ height: 150px;
+}
+
+.bottom-right {
+ position: absolute;
+ bottom: 0;
+ left: 86.5%;
+}
+
+.bottom-right ul {
+ list-style: none;
+}
+
+.bottom-right ul li {
+ display: inline-block;
+ padding: 10px 15px;
+ margin: 20px 20px 20px 0;
+ background: #624652;
+}
+
+.media ul {
+ list-style: none;
+ position: fixed;
+ left: 45px;
+ top: 35%;
+}
+
+.media ul li {
+ font-size: 18px;
+ margin: 24px 0;
+}
+
+.overlay {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ left: 0%;
+ z-index: 2;
+ background: #fff;
+}
+
+.first {
+ top: 0;
+}
+
+.second {
+ top: 33.3%;
+}
+
+.third {
+ top: 66.6%;
+}
\ No newline at end of file
diff --git a/white-shoe.png b/white-shoe.png
new file mode 100644
index 0000000..ab64c46
Binary files /dev/null and b/white-shoe.png differ