Project

General

Profile

1
@media only screen and (min-width: 640px) {
2
  .how .first > div:first-child {
3
    position: relative;
4
  }
5

    
6
  .how .first > div:first-child:after {
7
    content: "we";
8
    text-align: center;
9
    padding-bottom: 5%;
10
    position: absolute;
11
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/1.svg");
12
    right: -21%;
13
    top: 33%;
14
    width: 20%;
15
    background-size: contain;
16
    background-repeat: no-repeat;
17
    background-position: bottom center;
18
  }
19

    
20
  .how .second > div:first-child {
21
    position: relative;
22
    padding: 0 22% 0 22%;
23
  }
24

    
25
  .how .second > div:first-child:after {
26
    content: "and";
27
    text-align: center;
28
    padding-bottom: 5%;
29
    position: absolute;
30
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/2.svg");
31
    right: -10%;
32
    top: 31%;
33
    width: 30%;
34
    background-size: contain;
35
    background-repeat: no-repeat;
36
    background-position: bottom center;
37
  }
38

    
39
  .how .third {
40
    position:  relative;
41
  }
42

    
43
  .how .third > div:first-child {
44
    padding: 0 12% 0 12%;
45
  }
46

    
47
  .how .third:after {
48
    content: "on which";
49
    padding-right: 30%;
50
    padding-top: 5%;
51
    padding-bottom: 5%;
52
    position: absolute;
53
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/3.svg");
54
    bottom: 6%;
55
    left: 6%;
56
    transform: translateY(100%);
57
    width: 55%;
58
    background-size: contain;
59
    background-repeat: no-repeat;
60
    background-position: center;
61
  }
62

    
63
  .how .fourth {
64
    padding: 10% 3% 0 3%;
65
  }
66

    
67
  .how .fourth > div:first-child {
68
    position:  relative;
69
    padding: 0 15% 0 15%;
70
  }
71

    
72
  .how .fourth> div:first-child:after {
73
    content: "and";
74
    text-align: center;
75
    padding-bottom: 5%;
76
    position: absolute;
77
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/4.svg");
78
    left: -18%;
79
    top: 35%;
80
    width: 30%;
81
    background-size: contain;
82
    background-repeat: no-repeat;
83
    background-position: bottom center;
84
  }
85

    
86
  .how .fifth {
87
    padding: 10% 2% 0 2%;
88
  }
89

    
90
  .how .fifth > div:first-child {
91
    position:  relative;
92
  }
93

    
94
  .how .fifth > div:first-child:after {
95
    content: "We";
96
    text-align: center;
97
    padding-bottom: 5%;
98
    position: absolute;
99
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/5.svg");
100
    left: -35%;
101
    top: 36%;
102
    width: 30%;
103
    background-size: contain;
104
    background-repeat: no-repeat;
105
    background-position: bottom center;
106
  }
107

    
108
  .how .sixth {
109
    padding: 10% 5% 0 0;
110
  }
111

    
112
  .how .sixth > div:first-child {
113
    padding: 0 15% 0 15%;
114
  }
115

    
116
  .how .final {
117
    padding: 10% 20% 0 20%;
118
  }
119

    
120
  .how .final > div:first-child {
121
    position: relative;
122
  }
123

    
124
  .how .final > div:first-child:before {
125
    content: "";
126
    position: absolute;
127
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/6.svg");
128
    left: -20%;
129
    top: -20%;
130
    height: 70%;
131
    width: 30%;
132
    background-size: contain;
133
    background-repeat: no-repeat;
134
    background-position: bottom center;
135
  }
136

    
137
  .how .final > div:first-child:after {
138
    content: "We make visualizations, graphs, reports and deliver all in a customisable tool";
139
    position: absolute;
140
    background-image: url("~src/assets/common-assets/monitor-assets/how/circle.png");
141
    right: -220px;
142
    top: -20%;
143
    width: 300px;
144
    padding: 8% 0 5% 220px;
145
    background-size: contain;
146
    background-repeat: no-repeat;
147
    background-position: bottom center;
148
  }
149
}
150

    
151
@media only screen and (min-width: 960px) {
152
  .how .third:after {
153
    bottom: -6%;
154
  }
155
}
156

    
157
@media only screen and (min-width: 1200px) {
158
  .how .third:after {
159
    bottom: -10%;
160
    left: 25%;
161
    width: 25%;
162
  }
163
}
164

    
165
@media only screen and (max-width: 639px) {
166
  .how .first {
167
    position: relative;
168
    padding-bottom: 30%;
169
  }
170

    
171
  .how .first:after {
172
    content: "we";
173
    text-align: center;
174
    padding: 25px 105px 25px 0;
175
    position: absolute;
176
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/3.svg");
177
    left: 26%;
178
    top: 72%;
179
    background-size: contain;
180
    background-repeat: no-repeat;
181
    background-position: center;
182
  }
183

    
184
  .how .second {
185
    position: relative;
186
    padding: 0 15% 30% 15%;
187
  }
188

    
189
  .how .second:after {
190
    content: "and";
191
    text-align: center;
192
    padding: 25px 105px 25px 0;
193
    position: absolute;
194
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/3.svg");
195
    left: 25%;
196
    top: 70%;
197
    background-size: contain;
198
    background-repeat: no-repeat;
199
    background-position: center;
200
  }
201

    
202
  .how .third {
203
    position:  relative;
204
    padding: 0 5% 30% 5%;
205
  }
206

    
207
  .how .third:after {
208
    content: "on which";
209
    text-align: center;
210
    padding: 25px 105px 25px 0;
211
    position: absolute;
212
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/3.svg");
213
    left: 17%;
214
    top: 75%;
215
    background-size: contain;
216
    background-repeat: no-repeat;
217
    background-position: center;
218
  }
219

    
220
  .how .fourth {
221
    position:  relative;
222
    padding: 0 0 30% 0;
223
  }
224

    
225
  .how .fourth > div:first-child {
226
    padding: 0 10% 0 10%;
227
  }
228

    
229
  .how .fourth:after {
230
    content: "and";
231
    text-align: center;
232
    padding: 25px 105px 25px 0;
233
    position: absolute;
234
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/3.svg");
235
    left: 26%;
236
    top: 79%;
237
    background-size: contain;
238
    background-repeat: no-repeat;
239
    background-position: center;
240
  }
241

    
242
  .how .fifth {
243
    position:  relative;
244
    padding: 0 2% 30% 2%;
245
  }
246

    
247
  .how .fifth:after {
248
    content: "We";
249
    text-align: center;
250
    padding: 25px 105px 25px 0;
251
    position: absolute;
252
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/3.svg");
253
    left: 27%;
254
    top: 76%;
255
    background-size: contain;
256
    background-repeat: no-repeat;
257
    background-position: center;
258
  }
259

    
260
  .how .sixth {
261
    padding: 0 5% 30% 0;
262
  }
263

    
264
  .how .sixth > div:first-child {
265
    padding: 0 15% 0 15%;
266
  }
267

    
268
  .how .final {
269
    padding: 20% 0 20% 0;
270
  }
271

    
272
  .how .final > div:first-child {
273
    position: relative;
274
  }
275

    
276
  .how .final > div:first-child:before {
277
    content: "";
278
    position: absolute;
279
    background-image: url("~src/assets/common-assets/monitor-assets/green-arrows/6.svg");
280
    left: 32%;
281
    top: -80%;
282
    height: 70%;
283
    width: 30%;
284
    background-size: contain;
285
    background-repeat: no-repeat;
286
    background-position: center;
287
  }
288

    
289
  .how .final > div:first-child:after {
290
    content: "We make visualizations, graphs, reports and deliver all in a customisable tool";
291
    position: absolute;
292
    background-image: url("~src/assets/common-assets/monitor-assets/how/circle.png");
293
    left: -62%;
294
    top: 85%;
295
    width: 300px;
296
    padding: 12% 0 0 70%;
297
    background-size: contain;
298
    background-repeat: no-repeat;
299
    background-position: center;
300
  }
301
}
(1-1/3)