├── AtypDisplay-Regular (1).ttf
├── README.md
├── script.js
├── index.html
└── style.css
/AtypDisplay-Regular (1).ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeaashu/Selemen-Clone/HEAD/AtypDisplay-Regular (1).ttf
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Selemen-Clone
2 | It's a clone website of "https://selemen.liqium.com/"
3 | ## Techstack Usage: HTML - CSS - JavaScript (GSAP)
4 | #### Clone only for educational purpose...
5 |
--------------------------------------------------------------------------------
/script.js:
--------------------------------------------------------------------------------
1 | /* ===( CODE AASHU )=== */
2 | function loco(){
3 | gsap.registerPlugin(ScrollTrigger);
4 |
5 | // Using Locomotive Scroll from Locomotive https://github.com/locomotivemtl/locomotive-scroll
6 |
7 | const locoScroll = new LocomotiveScroll({
8 | el: document.querySelector("#main"),
9 | smooth: true
10 | });
11 | // each time Locomotive Scroll updates, tell ScrollTrigger to update too (sync positioning)
12 | locoScroll.on("scroll", ScrollTrigger.update);
13 |
14 | // tell ScrollTrigger to use these proxy methods for the "#main" element since Locomotive Scroll is hijacking things
15 | ScrollTrigger.scrollerProxy("#main", {
16 | scrollTop(value) {
17 | return arguments.length ? locoScroll.scrollTo(value, 0, 0) : locoScroll.scroll.instance.scroll.y;
18 | }, // we don't have to define a scrollLeft because we're only scrolling vertically.
19 | getBoundingClientRect() {
20 | return {top: 0, left: 0, width: window.innerWidth, height: window.innerHeight};
21 | },
22 | // LocomotiveScroll handles things completely differently on mobile devices - it doesn't even transform the container at all! So to get the correct behavior and avoid jitters, we should pin things with position: fixed on mobile. We sense it by checking to see if there's a transform applied to the container (the LocomotiveScroll-controlled element).
23 | pinType: document.querySelector("#main").style.transform ? "transform" : "fixed"
24 | });
25 |
26 |
27 |
28 |
29 | // each time the window updates, we should refresh ScrollTrigger and then update LocomotiveScroll.
30 | ScrollTrigger.addEventListener("refresh", () => locoScroll.update());
31 |
32 | // after everything is set up, refresh() ScrollTrigger and update LocomotiveScroll because padding may have been added for pinning, etc.
33 | ScrollTrigger.refresh();
34 |
35 | }
36 | loco()
37 |
38 | function loader() {
39 | var tl1 = gsap.timeline({
40 | })
41 |
42 | tl1
43 | .from("#ig6", {
44 | scale: 0,
45 | duration: 1
46 | }, "a")
47 | .from("#ig3", {
48 | scale: 0,
49 | delay: .2,
50 | duration: 1
51 | }, "a")
52 | .from("#ig4", {
53 | scale: 0,
54 | delay: .4,
55 | duration: 1
56 | }, "a")
57 | .from("#ig5", {
58 | delay: .6,
59 | scale: 0,
60 | duration: 1
61 | }, "a")
62 | .from("#ig7", {
63 | delay: .8,
64 | scale: 0,
65 | duration: 1
66 | }, "a")
67 | .from("#ig2", {
68 | scale: 0,
69 | delay: 1,
70 | duration: 1
71 | }, "a")
72 | .from("#ig1", {
73 | scale: 0,
74 | delay: 1.2,
75 | duration: 1
76 | }, "a")
77 | .from("#heading img", {
78 | transform: "translateY(100%)",
79 | delay: .7,
80 | duration: .8
81 | }, "a")
82 |
83 | }
84 | loader()
85 |
86 | function pgOne() {
87 | var tl = gsap.timeline({
88 | scrollTrigger: {
89 | trigger: "#page1",
90 | scroller: "#main",
91 | start: "top top",
92 | end: "top -150%",
93 | // markers:true,
94 | scrub: 4,
95 | pin: true
96 | }
97 | })
98 | tl
99 | .to("#ig1", {
100 | x: "130%",
101 | y: "155%",
102 | }, "a")
103 | .to("#ig2", {
104 | x: "-80%",
105 | y: "200%",
106 | delay: .04,
107 | }, "a")
108 | .to("#ig3", {
109 | x: "-70%",
110 | y: "-140%",
111 | delay: .06,
112 | }, "a")
113 | .to("#ig4", {
114 | x: "140%",
115 | y: "-150%",
116 | delay: .10,
117 | }, "a")
118 | .to("#ig5", {
119 | x: "110%",
120 | y: "140%",
121 | delay: .14,
122 | }, "a")
123 | .to("#ig6", {
124 | x: "150%",
125 | y: "-190%",
126 | delay: .18,
127 | }, "a")
128 | .to("#ig7", {
129 | x: "-80%",
130 | y: "-180%",
131 | delay: .23,
132 | }, "a")
133 | .to("#page1 h4", {
134 | opacity: 0,
135 | delay: .23,
136 | }, "a")
137 |
138 |
139 |
140 | }
141 | pgOne()
142 |
143 | function pgTwo(){
144 | var tl = gsap.timeline({
145 | scrollTrigger:{
146 | trigger:"#page2",
147 | scroller:"#main",
148 | // markers:true,
149 | start:"top 70%",
150 | end:"top 55%",
151 | scrub:2
152 | }
153 | })
154 | tl
155 | .from("#down #line1",{
156 | width:"0%"
157 | },"a")
158 | .from("#down #line2",{
159 | height:"0%"
160 | },"a")
161 |
162 | gsap.from("#page2 #line",{
163 | height:"0%",
164 | scrollTrigger:{
165 | trigger:"#page2",
166 | scroller:"#main",
167 | // markers:true,
168 | start:"top 10%",
169 | end:"top -10%",
170 | scrub:2
171 | }
172 | })
173 | }
174 | pgTwo()
175 |
176 | function page3(){
177 | var tl3 = gsap.timeline({
178 | scrollTrigger:{
179 | trigger:"#page3",
180 | scroller:"#main",
181 | // markers:true,
182 | start:"top 80%",
183 | end:"top 65%",
184 | scrub:2
185 | }
186 | })
187 | tl3
188 | .from("#page3 #l1",{
189 | width:"0%"
190 | },"l")
191 | .from("#page3 #line3-vt",{
192 | height:"0%"
193 | },"l")
194 | gsap.from("#page3 #l2",{
195 | width:"0%",
196 | scrollTrigger:{
197 | trigger:"#page3",
198 | scroller:"#main",
199 | // markers:true,
200 | start:"bottom 90%",
201 | end:"bottom 85%",
202 | scrub:2
203 | }
204 | })
205 | }
206 | page3()
207 |
208 | function eightAnime(){
209 | gsap.to("#page4 img",{
210 | scale:20,
211 | rotate:90,
212 | y:"-500%",
213 | x:"40%",
214 | scrollTrigger:{
215 | trigger:"#page4",
216 | scroller:"#main",
217 | // markers:true,
218 | start:"16% 0%",
219 | end:"top -150%",
220 | scrub:1,
221 | pin:true
222 | }
223 | })
224 | }
225 | eightAnime()
226 |
227 | function pg5(){
228 | var tl5 = gsap.timeline({
229 | scrollTrigger:{
230 | trigger:"#page5",
231 | scroller:"#main",
232 | // markers:true,
233 | start:"top 0%",
234 | end:"top -300%",
235 | scrub:2,
236 | pin:true
237 | }
238 | })
239 | tl5
240 | .to("#pt1",{
241 | clipPath: "ppolygon(0 100%, 100% 100%, 100% 100%, 0 100%)",
242 | },"a")
243 | .to("#pt2",{
244 | clipPath: "polygon(0 100%, 100% 100%, 100% 0%, 0 0%)",
245 | },"a")
246 | .to("#pt3",{
247 | clipPath: "polygon(0 100%, 100% 100%, 100% 0%, 0 0%)",
248 | })
249 | }
250 | pg5()
251 |
252 | function pg6(){
253 | var tl6 = gsap.timeline({
254 | scrollTrigger:{
255 | trigger:"#page6",
256 | scroller:"#main",
257 | // markers:true,
258 | start:"top 65%",
259 | end:"top 40%",
260 | scrub:2,
261 | }
262 | })
263 | tl6
264 | .from("#line6-vt",{
265 | height:"0"
266 | },"h")
267 | .from("#line6",{
268 | width:"0"
269 | },"h")
270 | .from("#line6-h",{
271 | width:"0",
272 | },"h")
273 |
274 |
275 | var tl7 = gsap.timeline({
276 | scrollTrigger:{
277 | trigger:"#elem3",
278 | scroller:"body",
279 | // markers:true,
280 | start:"top 80%",
281 | end:"top 70%",
282 | scrub:2,
283 | }
284 | })
285 | tl7
286 | .from("#linee",{
287 | width:"0",
288 | })
289 | .from("#para p",{
290 | transform:"translateY(100%)"
291 | })
292 |
293 | }
294 | pg6()
295 |
296 | var over = document.querySelectorAll("#page9 .over")
297 |
298 | over.forEach(function(ov){
299 | gsap.to(ov,{
300 | width:"0%",
301 | scrollTrigger:{
302 | trigger:ov,
303 | scroller:"#main",
304 | // markers:true,
305 | start:"top 45%",
306 | end:"top -20%",
307 | scrub:true
308 | }
309 | })
310 | })
311 |
312 |
313 | var tl13 = gsap.timeline({
314 | scrollTrigger:{
315 | trigger:"#page13",
316 | scroller:"#main",
317 | // markers:true,
318 | start:"top 45%",
319 | end:"top -30%",
320 | scrub:2
321 | }
322 | })
323 | tl13
324 | .from("#page13 #one",{
325 | y:"25%"
326 | },"a")
327 | .from("#page13 #two",{
328 | y:"45%",
329 | },"a")
330 | .from("#page13 #three",{
331 | y:"36%"
332 | },"a")
333 |
334 |
335 | var tl10 = gsap.timeline({
336 | scrollTrigger:{
337 | trigger:"#page10",
338 | scroller:"#main",
339 | // markers:true,
340 | start:"top 70%",
341 | end:"top 40%",
342 | scrub:2,
343 | }
344 | })
345 | tl10
346 | .from("#li2",{
347 | height:"0"
348 | },"h")
349 | .from("#li1",{
350 | width:"0"
351 | },"h")
352 |
353 |
354 | var tl14 = gsap.timeline({
355 | scrollTrigger:{
356 | trigger:"#page14",
357 | scroller:"#main",
358 | // markers:true,
359 | start:"top 30%",
360 | end:"top 10%",
361 | scrub:2,
362 | }
363 | })
364 | tl14
365 | .from("#line14-v",{
366 | height:"0"
367 | },"h")
368 | .from("#line14",{
369 | width:"0"
370 | },"h")
371 |
372 | var tll = gsap.timeline({
373 | scrollTrigger:{
374 | trigger:"#footer",
375 | scroller:"#main",
376 | // markers:true,
377 | start:"top 80%",
378 | end:"top 60%",
379 | scrub:2,
380 | }
381 | })
382 | tll
383 | .from("#fl",{
384 | height:"0"
385 | },"h")
386 | var clutter =""
387 | document.querySelector("#footer h1").textContent.split("").forEach(function(letter){
388 | clutter += `${letter} `
389 | })
390 | document.querySelector("#footer h1").innerHTML = clutter
391 |
392 | var tle = gsap.timeline({
393 | scrollTrigger:{
394 | trigger:"#foot",
395 | scroller:"#main",
396 | // markers:true,
397 | start:"top 60%",
398 | end:"top 40%",
399 | scrub:2,
400 | }
401 | })
402 | tle
403 | .from("#foot h1 span",{
404 | y:"-100%",
405 | stagger:-0.2
406 | })
407 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Selemen®
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
Construction company
24 |
25 |
26 |
27 |
© 2024
28 |
Our address
29 |
30 |
31 |
32 |
20+ expertise. We guarantee
33 |
quality
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
01
43 |
We use high standards of engineering solutions to create space as useful as possible
44 |
45 |
46 |
Commercial
47 | Premises
48 |
49 |
50 |
51 |
52 |
02
53 |
We use high standards of engineering solutions to create space as useful as possible
54 |
55 |
56 |
Homes
57 | appartments
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
apartments #80
72 |
Lorem ipsum dolor, sit amet consectetur adipisicing elit.
73 |
74 |
75 |
76 |
77 |
sea of light
78 |
Lorem ipsum dolor, sit amet consectetur adipisicing elit.
79 |
80 |
81 |
82 |
83 |
first number
84 |
Lorem ipsum dolor, sit amet consectetur adipisicing elit.
85 |
86 |
87 |
88 |
89 |
90 |
All apartments
91 |
All premises
92 |
93 |
94 |
95 |
96 |
Send Request
97 |
98 |
99 |
100 |
We will help you to implement
101 |
any design solutions
102 |
103 |
104 |
105 |
Selemen® — is a company for the construction and
106 | decoration of premises. We carry out projects on time,
107 | within budget and with an exceptional level of quality.
108 |
109 |
110 |
111 |
112 |
Future by Selemen®
113 | Future by Selemen®
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
Selemen®
126 |
127 |
128 |
129 |
provides a full
130 |
131 |
132 |
133 |
range of services
134 |
135 |
136 |
137 |
for interior
138 |
139 |
140 |
141 |
decoration
142 |
143 |
144 |
145 |
and construction
146 |
147 |
148 |
149 |
solutions turnkey
150 |
151 |
152 |
153 |
solutions turnkey
154 |
155 |
156 |
157 |
for residential
158 |
159 |
160 |
161 |
and commercial
162 |
163 |
164 |
165 |
construction
166 |
167 |
168 |
169 |
Advantages and facts
170 |
171 |
172 |
173 |
About company
174 |
Services
175 |
176 |
177 |
178 |
Guarantee of reliability
179 |
And full information about all stages of repair
180 |
181 |
01
182 | We implement
183 | the most technically
184 | complex design
185 | and architectural
186 | solutions
187 |
188 |
189 |
02
190 | We use the best
191 | building materials
192 | available on the market
193 |
194 |
195 |
03
196 | Jewelry precision of
197 | work, due to the
198 | professionalism and
199 | experience of our
200 | employees
201 |
202 |
203 |
204 |
Wide range of solutions
205 |
We will help you implement a project of any complexity
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
We are happy to answer
232 | your questions and discuss
233 | your project
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
Info@selemen.ru
244 |
245 |
246 |
WhatsApp
247 | Telegram
248 |
249 |
250 |
251 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
--------------------------------------------------------------------------------
/style.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: aty ;
3 | src: url(./AtypDisplay-Regular\ \(1\).ttf);
4 | }
5 | /* ===( CODE AASHU )=== */
6 | *{
7 | margin: 0;
8 | padding: 0;
9 | box-sizing: border-box;
10 | font-family: gilroy;
11 | }
12 | html, body{
13 | width: 100%;
14 | height: 100%;
15 | background-color: #151519;
16 | }
17 | #main{
18 | width: 100%;
19 | overflow: hidden;
20 | }
21 | #page1{
22 | position: relative;
23 | height: 100vh;
24 | width: 100%;
25 | background-color: #151519;
26 | display: flex;
27 | align-items: center;
28 | justify-content: center;
29 | flex-direction: column;
30 | overflow: hidden;
31 | }
32 | #heading{
33 | display: flex;
34 | align-items: center;
35 | justify-content: center;
36 | z-index: 9;
37 | overflow: hidden;
38 | margin-bottom: 50px;
39 | }
40 | #heading #head{
41 | width: 80vw;
42 | }
43 | #page1 >img{
44 | position: absolute;
45 | }
46 | #ig1{
47 | width: 22%;
48 | right: 24%;
49 | bottom: 15%;
50 | z-index: 99;
51 | }
52 | #ig2{
53 | z-index: 0;
54 | width: 22%;
55 | left: 21%;
56 | bottom: 29%;
57 | z-index: 4;
58 | }
59 | #ig3{
60 | top: 7%;
61 | width: 15%;
62 | left: 34%;
63 | }
64 | #ig4{
65 | width: 23%;
66 | top: 12%;
67 | left: 52%;
68 | z-index: 3;
69 | }
70 | #ig5{
71 | width: 25%;
72 | bottom:10%;
73 | z-index: 3;
74 | }
75 | #ig6{
76 | width: 17%;
77 | right: 28%;
78 | z-index: 2;
79 | }
80 | #ig7{
81 | width: 17%;
82 | bottom: 21%;
83 | z-index: 1;
84 | }
85 | #page1 h4{
86 | position: absolute;
87 | bottom:5%;
88 | color: #ffffffae;
89 | font-weight: 300;
90 | font-size: 15px;
91 | }
92 |
93 | #page2{
94 | position: relative;
95 | height: 120vh;
96 | width: 100%;
97 | display: flex;
98 | align-items: center;
99 | flex-direction: column;
100 | justify-content: center;
101 | }
102 | #page2 #down{
103 | position: absolute;
104 | top: -30%;
105 | width: 100%;
106 | height: 45vh;
107 | padding: 15px 40px;
108 | display: flex;
109 | align-items: end;
110 | justify-content: space-between;
111 | }
112 | #down h4{
113 | font-weight: 300;
114 | font-size: 17px;
115 | color: #A9ABB5;
116 | }
117 | #down #line1{
118 | position: absolute;
119 | bottom: 0;
120 | left: 50%;
121 | transform: translateX(-50%);
122 | width: calc(100% - 80px);
123 | height: 1px;
124 | background-color: #ffffff4f;
125 | }
126 | #down #line2{
127 | position: absolute;
128 | bottom: 0;
129 | left: 50%;
130 | transform: translateX(-50%);
131 | width: 1px;
132 | height: 90%;
133 | background-color: #ffffff4f;
134 | }
135 | #page2 h2{
136 | font-size: 50px;
137 | color: #A9ABB5;
138 | font-weight: 500;
139 | line-height: 1;
140 | }
141 | #page2 h1{
142 | font-size: 130px;
143 | color: #ffffff;
144 | font-weight: 500;
145 | letter-spacing: -5px;
146 | margin-bottom: 50px;
147 | z-index: 3;
148 | }
149 | #page2 img{
150 | position: absolute;
151 | bottom: 7%;
152 | height:37%;
153 | }
154 | #page2 #line{
155 | position: absolute;
156 | bottom: 0%;
157 | left: 50%;
158 | transform: translateX(-50%);
159 | height:42%;
160 | width: 1px;
161 | background-color: #ffffff4f;
162 | }
163 | #page3{
164 | position: relative;
165 | width: 100%;
166 | height: 170vh;
167 | display: flex;
168 | align-items: center;
169 | }
170 | .line3{
171 | width: calc(100% - 80px);
172 | position: absolute;
173 | left: 50%;
174 | transform: translateX(-50%);
175 | height: 1px;
176 | background-color: #ffffff4f;
177 | }
178 | #l1{
179 | top: 0;
180 | }
181 | #l2{
182 | bottom: 0;
183 | }
184 | #line3-vt{
185 | width: 1px;
186 | position: absolute;
187 | top: 0;
188 | left: 50%;
189 | transform: translateX(-50%);
190 | height:100%;
191 | background-color: #ffffff4f;
192 | }
193 | #page3 #left{
194 | width: 50%;
195 | height: 100%;
196 | display: flex;
197 | align-items: center;
198 | flex-direction: column;
199 | text-align: center;
200 | padding: 25px 0;
201 | }
202 | #page3 #right{
203 | width: 50%;
204 | height: 100%;
205 | display: flex;
206 | align-items: center;
207 | flex-direction: column;
208 | text-align: center;
209 | padding: 25px 0;
210 | }
211 | #page3 h3{
212 | font-weight: 500;
213 | color: #A9ABB5;
214 | }
215 | #page3 h4{
216 | margin-top: 35px;
217 | font-weight: 400;
218 | font-size: 14px;
219 | color: #A9ABB5;
220 | }
221 | #page3 .over{
222 | width: 100%;
223 | height: 120vh;
224 | margin-top: 150px;
225 | display: flex;
226 | align-items: center;
227 | justify-content: center;
228 | }
229 | #page3 #left .over{
230 | padding-right: 60px;
231 | }
232 | #page3 #right .over{
233 | padding-left: 60px;
234 | }
235 | #page3 .igs{
236 | width: 65%;
237 | height: 75%;
238 | background-size: cover;
239 | background-position: center;
240 | overflow: hidden;
241 | transition: all ease 1s;
242 | display: flex;
243 | align-items: center;
244 | justify-content: center;
245 | flex-direction: column;
246 | }
247 | #page3 .igs h5{
248 | font-size: 1vw;
249 | color: #fff;
250 | font-weight: 500;
251 | font-family: aty ;
252 | transition: all ease 0.5s;
253 | opacity: .7;
254 |
255 | }
256 | #page3 .igs h2{
257 | font-size: 2vw;
258 | color: #fff;
259 | font-weight: 600;
260 | font-family: aty ;
261 | transition: all ease 0.5s;
262 | opacity: .7;
263 |
264 |
265 | }
266 | #page3 #left .igs{
267 | background-image: url(https://selemen.liqium.com/img/j2.jpg);
268 | }
269 | #page3 #right .igs{
270 | background-image: url(https://selemen.liqium.com/img/j3.jpg);
271 | }
272 | #page3 .over:hover .igs{
273 | width: 100%;
274 | height: 100%;
275 | }
276 | #page3 .over:hover .igs h2,#page3 .over:hover .igs h5{
277 | margin-top: 10px;
278 | scale: 2;
279 | opacity: 1;
280 | }
281 | #page4{
282 | height: 120vh;
283 | width: 100%;
284 | display: flex;
285 | align-items: center;
286 | justify-content: center;
287 | overflow: hidden;
288 |
289 | }
290 | #page4 div{
291 | width: 45%;
292 | margin-top: 160px;
293 | }
294 | #page4 div img{
295 | transform-origin: left;
296 | }
297 | #page5{
298 | height: 100vh;
299 | width: 100%;
300 | position: relative;
301 | overflow: hidden;
302 | }
303 | .pt{
304 | position: absolute;
305 | top: 0;
306 | height: 100vh;
307 | width: 100%;
308 | background-size: cover;
309 | background-position: center;
310 | display: flex;
311 | align-items: center;
312 | justify-content: center;
313 | flex-direction: column;
314 | text-align: center;
315 | overflow: hidden;
316 | }
317 | .pt h1{
318 | color: #ffffff;
319 | text-transform: uppercase;
320 | font-size: 60px;
321 | font-weight:400;
322 | }
323 | .pt p{
324 | color: #ffffff;
325 | font-size: 14px;
326 | font-weight: 300;
327 | }
328 | #pt1{
329 | background-image: url(https://selemen.liqium.com/img/b1.jpg);
330 | z-index: 1;
331 | clip-path: polygon(0 100%, 100% 100%, 100% 0%, 0 0%);
332 | }
333 | #pt2{
334 | clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
335 | background-image: url(https://selemen.liqium.com/img/b2.jpg);
336 | z-index: 2;
337 | }
338 | #pt3{
339 | clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
340 | background-image: url(https://selemen.liqium.com/img/b3.jpg);
341 | z-index: 3;
342 | }
343 | #page6{
344 | height: 100vh;
345 | width: 100%;
346 | /* background-color: red; */
347 | padding: 0 40px;
348 | display: flex;
349 | align-items: center;
350 | flex-direction: column;
351 | }
352 | #elem1{
353 | position: relative;
354 | width: 100%;
355 | height: 18%;
356 | display: flex;
357 | align-items: end;
358 | justify-content: space-between;
359 | padding: 20px 0;
360 | }
361 | #elem1 h4{
362 | color: #ffffff79;
363 | font-size: 16px;
364 | font-weight: 400;
365 | }
366 | #line6{
367 | height: 1px;
368 | width: 100%;
369 | background-color: #ffffff4f;
370 | position: absolute;
371 | left: 50%;
372 | bottom: 0;
373 | transform: translateX(-50%);
374 | }
375 | #line6-vt{
376 | height: 100%;
377 | width: 1px;
378 | background-color: #ffffff4f;
379 | position: absolute;
380 | left: 50%;
381 | bottom: 0;
382 | transform: translateX(-50%);
383 | }
384 | #elem2{
385 | position: relative;
386 | width: 100%;
387 | height: 18%;
388 | display: flex;
389 | align-items: center;
390 | justify-content: center;
391 | }
392 | #elem2 button{
393 | padding: 15px 30px;
394 | border-radius: 50px;
395 | border: none;
396 | background-color: #35363D;
397 | color: #ffffff79;
398 | font-size: 12px;
399 | font-weight: 500;
400 | }
401 | #line6-h{
402 | height: 1px;
403 | width: 100%;
404 | background-color: #ffffff34;
405 | position: absolute;
406 | left: 50%;
407 | bottom: 0;
408 | transform: translateX(-50%);
409 | }
410 | #elem3{
411 | position: relative;
412 | width: 100%;
413 | display: flex;
414 | align-items: center;
415 | justify-content: space-between;
416 | margin-top: 180px;
417 | }
418 | #elem3 h4{
419 | font-size: 50px;
420 | font-weight: 400;
421 | color: #ffffff;
422 | }
423 | #para{
424 | width: 35%;
425 | overflow: hidden;
426 | margin-top: 120px;
427 | }
428 | #para p{
429 | font-size: 20px;
430 | color: #A9ABB5;
431 | }
432 | #linee{
433 | position: absolute;
434 | left: 30%;
435 | width: 50%;
436 | bottom: 0;
437 | height: 1px;
438 | background-color: #ffffff34;
439 | }
440 | #page7{
441 | height: 70vh;
442 | width: 100%;
443 | display: flex;
444 | align-items: center;
445 | justify-content: center;
446 | }
447 | #slide7{
448 | white-space: nowrap;
449 | }
450 | #slide7 h1{
451 | font-size: 18vw;
452 | color: #494A4F;
453 | font-weight:400;
454 | display: inline-block;
455 | margin-right: 20px;
456 | animation-name: slide7;
457 | animation-duration: 20s;
458 | animation-timing-function: linear;
459 | animation-iteration-count: infinite;
460 | }
461 | #slide7 h1 sup{
462 | font-size: 5vw;
463 | font-weight: 800;
464 | }
465 | @keyframes slide7 {
466 | 0%{
467 | transform: translateX(0);
468 | }
469 | 100%{
470 | transform: translateX(calc(-100% - 24px));
471 | }
472 | }
473 | #page8{
474 | height: 110vh;
475 | width: 100%;
476 | }
477 | #page8 img{
478 | height: 100%;
479 | width: 100%;
480 | object-fit: cover;
481 | object-position: center;
482 | }
483 | #page9{
484 | position: relative;
485 | padding: 20px;
486 | padding-top: 200px;
487 | background-color: #151519;
488 | padding-bottom: 300px;
489 | overflow: hidden;
490 | }
491 | #page9 h1{
492 | font-size:8vw;
493 | line-height: 1;
494 | color: #fff;
495 | font-weight: 500;
496 | font-family: aty;
497 | letter-spacing: -3px;
498 | }
499 | #page9 .over{
500 | position: absolute;
501 | height: 100%;
502 | width: 100%;
503 | right: 0;
504 | background-color: rgba(21, 21, 25, 0.511);
505 | }
506 |
507 | #page9 div{
508 | position: relative;
509 | display: flex;
510 | align-items:start;
511 | overflow: hidden;
512 | padding-bottom: 5px;
513 | }
514 | #page9 #ig91{
515 | position: absolute;
516 | top: 15%;
517 | left: 55%;
518 | width: 20%;
519 | z-index: 99;
520 | mix-blend-mode: difference;
521 |
522 | }
523 | #page9 #ig92{
524 | position: absolute;
525 | bottom: 10%;
526 | right: 0;
527 | width: 30%;
528 | z-index: 99;
529 | }
530 | #page9 #ig93{
531 | position: absolute;
532 | bottom: -11%;
533 | left: 0;
534 | width: 20%;
535 | }
536 | #page10{
537 | height: 55vh;
538 | width: 100%;
539 | background-color: #151519;
540 | padding: 0 40px;
541 | display: flex;
542 | justify-content: space-between;
543 | flex-direction: column;
544 | }
545 | #page10 h4{
546 | color: #ffffffcd;
547 | font-size: 15px;
548 | font-weight: 100;
549 | margin: 10px 0;
550 | }
551 | #about{
552 | position: relative;
553 | display: flex;
554 | align-items: end;
555 | justify-content: space-between;
556 | width: 100%;
557 | height: 95%;
558 | }
559 | #li1{
560 | position: absolute;
561 | left: 50%;
562 | transform: translateX(-50%);
563 | top: 0;
564 | width: 100%;
565 | height: 1px;
566 | background-color: #ffffff5f;
567 |
568 | }
569 | #li2{
570 | position: absolute;
571 | left: 50%;
572 | transform: translateX(-50%);
573 | top: 0;
574 | width: 1px;
575 | height: 100%;
576 | background-color: #ffffff5f;
577 |
578 | }
579 | #page11{
580 | position: relative;
581 | height: 110vw;
582 | width: 100%;
583 | background-image: url(https://selemen.liqium.com/img/bg1.jpg);
584 | background-size:cover;
585 | background-position: center;
586 | display: flex;
587 | align-items: center;
588 | flex-direction: column;
589 | text-align: center;
590 | }
591 | #page11 h4{
592 | font-size: 14px;
593 | font-weight: 200;
594 | color: #fff;
595 | }
596 | #page11 h2{
597 | color: #fff;
598 |
599 | margin-top: 20px;
600 | font-weight: 300;
601 | font-size: 18px;
602 | }
603 | #page11 img{
604 | height: 100%;
605 | width: 100%;
606 | object-fit: cover;
607 | object-position: center;
608 | }
609 | #ii1{
610 | position: absolute;
611 | top: 20%;
612 | left: 0;
613 | height: 50%;
614 | width: 18%;
615 | background-image: url(https://selemen.liqium.com/img/j4.jpg);
616 | background-size:cover;
617 | background-position: center;
618 | display: flex;
619 | padding: 60px 30px;
620 | align-items: flex-start;
621 | justify-content: end;
622 | flex-direction: column;
623 | text-align: left;
624 | }
625 | #ii2{
626 | position: absolute;
627 | top: 35%;
628 | left: 30%;
629 | height: 50%;
630 | width: 40%;
631 | background-image: url(https://selemen.liqium.com/img/j5.jpg);
632 | background-size:cover;
633 | background-position: center;
634 | display: flex;
635 | padding: 60px 30px;
636 | align-items: flex-start;
637 | flex-direction: column;
638 | text-align: left;
639 | }
640 | #ii3{
641 | position: absolute;
642 | top: 50%;
643 | right: 0;
644 | height: 50%;
645 | width: 27%;
646 | background-image: url(https://selemen.liqium.com/img/j6.jpg);
647 | background-size:cover;
648 | background-position: center;
649 | display: flex;
650 | padding: 60px 30px;
651 | align-items: flex-start;
652 | flex-direction: column;
653 | text-align: left;
654 | }
655 | #page11 h1,#page12 h1{
656 | color: #fff;
657 | font-size: 50px;
658 | font-weight: 500;
659 | margin-top: 150px;
660 | }
661 | #page11 p,#page12 p{
662 | color: #fff;
663 | font-size: 12px;
664 | font-weight: 100;
665 | margin-top: 28px;
666 | }
667 | #page12{
668 | height: 70vh;
669 | width: 100%;
670 | background-color: #151519;
671 | text-align: center;
672 | display: flex;
673 | justify-content: flex-end;
674 | flex-direction: column;
675 | padding-bottom: 20px;
676 | }
677 | #page13{
678 | height: 100vh;
679 | width: 100%;
680 | background-color: #151519;
681 | display: flex;
682 | align-items: center;
683 | justify-content: space-between;
684 | }
685 | #page13 .elems{
686 | width: 30%;
687 | height: 100%;
688 | display: flex;
689 | align-items: center;
690 | justify-content: space-between;
691 | }
692 | #page13 .elems:nth-child(2){
693 | width: 35%;
694 | background-image: url(https://selemen.liqium.com/img/mv5.jpg);
695 | background-size: cover;
696 | background-position: center;
697 | }
698 | #page13 .s1{
699 | width: 30%;
700 | height: 100%;
701 | display: flex;
702 | flex-direction: column;
703 | align-items: center;
704 | justify-content: space-between;
705 | }
706 | #page13 .s2{
707 | width: 60%;
708 | height: 100%;
709 | display: flex;
710 | flex-direction: column;
711 | align-items: center;
712 | justify-content: space-between;
713 | }
714 | .s1 .im1{
715 | width: 100%;
716 | height: 50%;
717 | }
718 | .s1 .im2{
719 | width: 100%;
720 | height: 40%;
721 | }
722 | .s2 .im3{
723 | width: 100%;
724 | height: 60%;
725 | }
726 | .s2 .im4{
727 | width: 100%;
728 | height: 30%;
729 | }
730 | .s2 .im5{
731 | width: 100%;
732 | height: 50%;
733 | }
734 | .s2 .im6{
735 | width: 100%;
736 | height: 45%;
737 | }
738 | #page14{
739 | position: relative;
740 | height: 100vh;
741 | width: 100%;
742 | display: flex;
743 | align-items: end;
744 | color: #fff;
745 | padding: 40px;
746 | }
747 | #page14 h1{
748 | width: 48%;
749 | font-weight: 500;
750 | font-size: 52px;
751 | line-height: 1;
752 | margin-bottom: 150px;
753 | }
754 | #line14{
755 | width: 100%;
756 | height: 1px;
757 | background-color: #ffffff5f;
758 | position: absolute;
759 | top: 50%;
760 | left: 50%;
761 | transform: translate(-50%,-50%);
762 | }
763 | #line14-v{
764 | width: 1px;
765 | height: 50%;
766 | background-color: #ffffff5f;
767 | position: absolute;
768 | top: 50%;
769 | left: 50%;
770 | transform: translate(-50%,0);
771 | }
772 | #page15{
773 | height: 120vh;
774 | width: 100%;
775 | }
776 | #page15 .elem{
777 | width: 100%;
778 | height: 50%;
779 | overflow: hidden;
780 | }
781 | #page15 .elem:nth-child(1) img{
782 | width: 100%;
783 | height: 100%;
784 | object-fit: cover;
785 | object-position: 0% 10%;
786 | }
787 | #page15 .elem:nth-child(2){
788 | padding: 60px 40px 0;
789 | }
790 | #page15 .elem:nth-child(2) .info{
791 | height: 30%;
792 | width: 100%;
793 | background: linear-gradient(transparent 30%,rgba(143, 142, 142, 0.168));
794 | margin-top: 75px;
795 | border-bottom: 1px solid #ffffff5f;
796 | display: flex;
797 | align-items: end;
798 | gap: 550px;
799 | padding: 22px;
800 | }
801 | #page15 .info h2{
802 | font-weight: 300;
803 | color: #ffffffaa;
804 | }
805 | #footer{
806 | position: relative;
807 | height: 100vh;
808 | width: 100%;
809 | padding: 0 40px;
810 | display: flex;
811 | justify-content: end;
812 | flex-direction: column;
813 | }
814 | #footer #bottom{
815 | height: 60px;
816 | width: 100%;
817 | border-top: 1px solid #ffffff5f;
818 | display: flex;
819 | align-items: center;
820 | justify-content: space-between;
821 | }
822 | #footer #bottom h2{
823 | font-weight: 300;
824 | color: #ffffff81;
825 | }
826 | #footer #bottom h2 span{
827 | color: #ffffffde;
828 | }
829 | #foot{
830 | width: 100%;
831 | display: flex;
832 | align-items: end;
833 | overflow: hidden;
834 |
835 | }
836 | #foot h1{
837 | font-size: 25vw;
838 | font-weight: 500;
839 | font-family: aty;
840 | color: #ffffff20;
841 | letter-spacing: -10px;
842 | line-height: 1;
843 |
844 | }
845 | #fl{
846 | position: absolute;
847 | top: 0;
848 | left: 50%;
849 | transform: translateX(-50%);
850 | width: 1px;
851 | height: 50%;
852 | background-color: #ffffff5f;
853 | }
854 | #footer h3{
855 | font-weight: 300;
856 | color: #ffffff5d;
857 | margin-bottom: 150px;
858 | font-size: 23px;
859 | }
860 | span{
861 | display: inline-block;
862 | }
--------------------------------------------------------------------------------