|
1 |
| -@import "../../../styles/include"; |
| 1 | +@import '../../../lib/styles/mixins'; |
| 2 | +@import '../../../lib/styles/variables'; |
2 | 3 |
|
3 | 4 | .heroContainer {
|
4 |
| - position: static; |
5 |
| - min-width: 610px; |
6 |
| - left: 0px; |
7 |
| - top: 0px; |
8 |
| - margin: 16px 0px; |
| 5 | + display: flex; |
| 6 | + flex-direction: row; |
| 7 | + align-items: flex-start; |
| 8 | + padding: 0px 0px 0px 0px; |
| 9 | + gap: 24px; |
| 10 | + |
| 11 | + |
| 12 | + height: 104px; |
| 13 | + |
| 14 | + background: linear-gradient(84.92deg, #363D8C 2.08%, #723390 97.43%); |
| 15 | + border-radius: 0px; |
| 16 | + |
| 17 | + /* Inside auto layout */ |
| 18 | + flex: none; |
| 19 | + order: 2; |
| 20 | + align-self: stretch; |
| 21 | + flex-grow: 0; |
9 | 22 |
|
10 |
| - display: grid; |
11 |
| - grid-template-columns: 1fr 359px; |
12 | 23 |
|
13 | 24 | &.website-design,
|
14 | 25 | &.website-design-legacy,
|
|
22 | 33 | background: linear-gradient(84.92deg, #723390 2.08%, #8C384F 97.43%);
|
23 | 34 | }
|
24 | 35 |
|
25 |
| - border-radius: 8px; |
| 36 | + &.bug-hunt { |
| 37 | + background: linear-gradient(84.92deg, #363D8C 2.08%, #723390 97.43%); |
| 38 | + } |
| 39 | + |
26 | 40 | margin-bottom: -35px;
|
27 | 41 | border-bottom-left-radius: 0;
|
28 | 42 | border-bottom-right-radius: 0;
|
29 | 43 |
|
30 | 44 |
|
31 |
| - @include mobile { |
32 |
| - min-width: 0; |
33 |
| - max-width: 100%; |
| 45 | + @include ltelg { |
| 46 | + height: 283px; |
34 | 47 | overflow: hidden;
|
35 | 48 | flex-direction: column;
|
| 49 | + align-items: flex-start; |
| 50 | + padding: 0px; |
36 | 51 | grid-template-columns: auto;
|
37 | 52 | margin-top: 0 !important;
|
38 | 53 | border-radius: 0 !important;
|
| 54 | + gap: 0px; |
39 | 55 | }
|
40 | 56 |
|
41 | 57 | .heroBackgroundContainer {
|
|
52 | 68 |
|
53 | 69 | border-radius: 0 8px 8px 0;
|
54 | 70 |
|
55 |
| - @include mobile { |
| 71 | + @include ltelg { |
56 | 72 | width: 100%;
|
57 | 73 | height: 156px;
|
58 | 74 | order: 0;
|
59 | 75 | }
|
60 | 76 |
|
| 77 | + &.bug-hunt { |
| 78 | + background: url("./images/bug-hunt.png"); |
| 79 | + background-size: cover; |
| 80 | + |
| 81 | + @include ltelg { |
| 82 | + background: url("./images/bug-hunt-mobile.png"); |
| 83 | + background-size: cover; |
| 84 | + background-position: bottom; |
| 85 | + } |
| 86 | + } |
| 87 | + |
61 | 88 | &.data-exploration {
|
62 |
| - background: url("../../../assets/images/data-exploration.png"); |
| 89 | + background: url("./images/data-exploration.png"); |
63 | 90 | background-size: cover;
|
64 | 91 |
|
65 |
| - @include mobile { |
66 |
| - background: url("../../../assets/images/data-exploration-mobile.png"); |
| 92 | + @include ltelg { |
| 93 | + background: url("./images/data-exploration-mobile.png"); |
67 | 94 | background-size: cover;
|
68 | 95 | background-position: bottom;
|
69 | 96 | }
|
70 | 97 | }
|
71 | 98 |
|
72 | 99 | &.find-me-data {
|
73 |
| - background: url("../../../assets/images/find-me-data.png"); |
| 100 | + background: url("./images/find-me-data.png"); |
74 | 101 | background-size: cover;
|
75 | 102 |
|
76 |
| - @include mobile { |
77 |
| - background: url("../../../assets/images/find-me-data-mobile.png"); |
| 103 | + @include ltelg { |
| 104 | + background: url("./images/find-me-data-mobile.png"); |
78 | 105 | background-size: cover;
|
79 | 106 | background-position: bottom;
|
80 | 107 | }
|
81 | 108 | }
|
82 | 109 |
|
83 | 110 | &.problem-statement--data-advisory {
|
84 |
| - background: url("../../../assets/images/problem-statement.png"); |
| 111 | + background: url("./images/problem-statement.png"); |
85 | 112 | background-size: cover;
|
86 | 113 |
|
87 |
| - @include mobile { |
88 |
| - background: url("../../../assets/images/problem-statement-mobile.png"); |
| 114 | + @include ltelg { |
| 115 | + background: url("./images/problem-statement-mobile.png"); |
89 | 116 | background-size: cover;
|
90 | 117 | background-position: bottom;
|
91 | 118 | }
|
92 | 119 | }
|
93 | 120 |
|
94 | 121 | &.website-design,
|
95 | 122 | &.website-design-legacy {
|
96 |
| - background: url("../../../assets/images/website-design-v2.png"); |
| 123 | + background: url("./images/website-design-v2.png"); |
97 | 124 | background-size: cover;
|
98 | 125 |
|
99 |
| - @include mobile { |
100 |
| - background: url("../../../assets/images/website-design-banner-mobile.png"); |
| 126 | + @include ltelg { |
| 127 | + background: url("./images/website-design-banner-mobile.png"); |
101 | 128 | background-size: cover;
|
102 | 129 | background-position: bottom;
|
103 | 130 | }
|
|
108 | 135 | display: flex;
|
109 | 136 | flex-direction: column;
|
110 | 137 | align-items: flex-start;
|
111 |
| - padding: 32px 0px; |
112 |
| - |
113 |
| - color: $black-0; |
| 138 | + padding: 16px 0px; |
| 139 | + color: $tc-white; |
114 | 140 |
|
115 | 141 | position: static;
|
116 | 142 | left: 32px;
|
|
122 | 148 | flex-grow: 1;
|
123 | 149 | margin: 0px 24px;
|
124 | 150 |
|
| 151 | + @include ltelg { |
| 152 | + margin: 0px 16px; |
| 153 | + padding: 8px 0px; |
| 154 | + } |
| 155 | + |
125 | 156 | .heroHeader {
|
126 | 157 | /* Auto layout */
|
127 | 158 | display: flex;
|
|
172 | 203 | font-size: 42px;
|
173 | 204 | font-weight: 400;
|
174 | 205 |
|
175 |
| - @include mobile { |
| 206 | + @include ltelg { |
176 | 207 | flex: auto;
|
177 | 208 | }
|
178 | 209 |
|
179 | 210 | .heroHeaderTitle {
|
180 |
| - display: flex; |
| 211 | + height: 32px; |
| 212 | + font-family: 'Barlow Condensed'; |
| 213 | + font-style: normal; |
| 214 | + font-weight: 600; |
| 215 | + font-size: 34px; |
| 216 | + line-height: 32px; |
181 | 217 | text-transform: uppercase;
|
| 218 | + color: #FFFFFF; |
182 | 219 |
|
183 |
| - @include mobile { |
| 220 | + /* Inside auto layout */ |
| 221 | + flex: none; |
| 222 | + order: 0; |
| 223 | + align-self: stretch; |
| 224 | + flex-grow: 0; |
| 225 | + |
| 226 | + @include ltelg { |
184 | 227 | font-size: 28px;
|
185 | 228 | line-height: 32px;
|
| 229 | + width: 288px; |
186 | 230 | }
|
187 | 231 | }
|
188 | 232 |
|
189 | 233 | .heroHeaderSubtitle {
|
190 |
| - font-size: 17px; |
191 |
| - max-width: 713px; |
192 |
| - line-height: 24px; |
193 |
| - font-weight: 500; |
194 |
| - |
195 |
| - @include mobile { |
| 234 | + height: 24px; |
| 235 | + font-family: 'Roboto'; |
| 236 | + font-style: normal; |
| 237 | + font-weight: 700; |
| 238 | + font-size: 16px; |
| 239 | + line-height: 24px; |
| 240 | + color: #FFFFFF; |
| 241 | + |
| 242 | + /* Inside auto layout */ |
| 243 | + flex: none; |
| 244 | + order: 1; |
| 245 | + align-self: stretch; |
| 246 | + flex-grow: 0; |
| 247 | + |
| 248 | + @include ltelg { |
196 | 249 | font-size: 14px;
|
197 | 250 | line-height: 20px;
|
| 251 | + width: 288px; |
| 252 | + height: 60px; |
198 | 253 | }
|
199 | 254 | }
|
200 | 255 | }
|
|
233 | 288 | column-gap: 8px;
|
234 | 289 | justify-content: space-around;
|
235 | 290 |
|
236 |
| - @include mobile { |
| 291 | + @include ltelg { |
237 | 292 | flex-direction: column;
|
238 | 293 | justify-content: flex-start;
|
239 | 294 | align-items: center;
|
|
255 | 310 | height: 172px;
|
256 | 311 |
|
257 | 312 | /* gray/white */
|
258 |
| - background: $black-0; |
| 313 | + background: $tc-white; |
259 | 314 | /* Button hover shadow */
|
260 | 315 | box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);
|
261 | 316 | border-radius: 8px;
|
|
0 commit comments