├── .gitignore ├── .vscode └── settings.json ├── public ├── images │ ├── mv1.jpg │ ├── mv2.jpg │ ├── mv3.jpg │ ├── mv4.jpg │ ├── mv5.jpg │ ├── mv6.jpg │ ├── new1.jpg │ ├── new2.jpg │ ├── new3.jpg │ ├── new4.jpg │ ├── new5.jpg │ ├── batman.jpg │ ├── matrix.png │ ├── userava1.jpg │ ├── userava2.jpg │ ├── userava3.jpg │ ├── userava4.jpg │ └── userava5.jpg ├── js │ └── script.js ├── index.html └── css │ └── styles.css ├── input.css ├── package.json └── tailwind.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "liveServer.settings.port": 5501 3 | } 4 | -------------------------------------------------------------------------------- /public/images/mv1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/mv1.jpg -------------------------------------------------------------------------------- /public/images/mv2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/mv2.jpg -------------------------------------------------------------------------------- /public/images/mv3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/mv3.jpg -------------------------------------------------------------------------------- /public/images/mv4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/mv4.jpg -------------------------------------------------------------------------------- /public/images/mv5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/mv5.jpg -------------------------------------------------------------------------------- /public/images/mv6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/mv6.jpg -------------------------------------------------------------------------------- /public/images/new1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/new1.jpg -------------------------------------------------------------------------------- /public/images/new2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/new2.jpg -------------------------------------------------------------------------------- /public/images/new3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/new3.jpg -------------------------------------------------------------------------------- /public/images/new4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/new4.jpg -------------------------------------------------------------------------------- /public/images/new5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/new5.jpg -------------------------------------------------------------------------------- /public/images/batman.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/batman.jpg -------------------------------------------------------------------------------- /public/images/matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/matrix.png -------------------------------------------------------------------------------- /public/images/userava1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/userava1.jpg -------------------------------------------------------------------------------- /public/images/userava2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/userava2.jpg -------------------------------------------------------------------------------- /public/images/userava3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/userava3.jpg -------------------------------------------------------------------------------- /public/images/userava4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/userava4.jpg -------------------------------------------------------------------------------- /public/images/userava5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArinSoftware/gega-project/HEAD/public/images/userava5.jpg -------------------------------------------------------------------------------- /input.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | @layer base { 6 | h1, h2, h3, h4, h5, h6 { 7 | @apply font-gemunu uppercase; 8 | } 9 | 10 | h2 { 11 | @apply text-2xl tracking-wider 12 | } 13 | 14 | a { 15 | @apply font-gemunu; 16 | } 17 | 18 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gega-project", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "watch": "npx tailwindcss -i ./input.css -o ./public/css/styles.css --watch" 8 | }, 9 | "keywords": [], 10 | "author": "", 11 | "license": "ISC", 12 | "devDependencies": { 13 | "tailwindcss": "^3.2.4" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /public/js/script.js: -------------------------------------------------------------------------------- 1 | const sunIcon = document.querySelector('#sun'); 2 | const moonIcon = document.querySelector('#moon'); 3 | const body = document.querySelector('body'); 4 | 5 | sunIcon.addEventListener('click', () => { 6 | sunIcon.classList.add('hidden'); 7 | moonIcon.classList.remove('hidden'); 8 | body.classList.remove('dark'); 9 | }); 10 | 11 | moonIcon.addEventListener('click', () => { 12 | moonIcon.classList.add('hidden'); 13 | sunIcon.classList.remove('hidden'); 14 | body.classList.add('dark'); 15 | }); 16 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | module.exports = { 3 | content: ['./public/**/*.{html,js}'], 4 | darkMode: 'class', 5 | theme: { 6 | container: { 7 | center: true, 8 | screens: { 9 | lg: '1140px', 10 | xl: '1140px', 11 | '2xl': '1140px', 12 | }, 13 | }, 14 | extend: { 15 | fontFamily: { 16 | gemunu: ['Gemunu Libre', 'sans-serif'], 17 | open: ['Open Sans', 'sans-serif'], 18 | }, 19 | 20 | colors: { 21 | 'gega-red': '#BC1A45', 22 | 'gega-melon': '#FFD369', 23 | 'gega-grey': '#DDDDDD', 24 | 'gega-white': '#F7F7F7', 25 | }, 26 | 27 | spacing: { 28 | 128: '32rem', 29 | }, 30 | }, 31 | }, 32 | plugins: [], 33 | }; 34 | -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 13 | 14 | 15 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 |
29 | 30 | 31 |
32 | 33 |
34 | 35 | GEGA 37 | 38 | 39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 | 47 | 48 | 77 |
78 |
79 | 80 | 81 |
82 | 83 | Main Image 84 | 85 | 86 |
87 | 88 |
89 |

90 | Action, Darama, Thriller 91 |

92 |

93 | The Dark Knight 94 |

95 |

96 | Lorem ipsum dolor sit amet consectetur adipisicing elit. Sapiente quas officia aut quidem? Numquam fuga quis 97 | repellendus ad beatae culpa? 98 |

99 | 100 |
102 | 103 |
104 | Watch Trailer 105 |
106 | 107 |
108 |
109 | 110 | 111 |
112 | Full Synopsis 113 |
114 | 115 |
116 |
117 |
118 | 119 |
120 |
121 | 122 | 123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 | 131 | 132 |
133 | 134 |
135 | 136 |
137 | 138 |
139 |

Latest

140 |

Popular

141 |

Best

142 |
143 | 144 |
145 | 146 |
147 | 148 | 149 | 150 |
151 |

Oblivion

152 |

Lorem 153 | ipsum dolor sit amet 154 | consectetur adipisicing elit. Praesentium, 155 | impedit.

156 | 157 |
159 | 160 | 161 |
162 |
163 |
164 | 165 |
166 | 167 | 168 | 169 |
170 |

Oblivion

171 |

Lorem 172 | ipsum dolor sit amet 173 | consectetur adipisicing elit. Praesentium, 174 | impedit.

175 | 176 |
178 | 179 | 180 |
181 |
182 |
183 | 184 |
185 | 186 | 187 | 188 |
189 |

Oblivion

190 |

Lorem 191 | ipsum dolor sit amet 192 | consectetur adipisicing elit. Praesentium, 193 | impedit.

194 | 195 |
197 | 198 | 199 |
200 |
201 |
202 | 203 |
204 | 205 | 206 | 207 |
208 |

Oblivion

209 |

Lorem 210 | ipsum dolor sit amet 211 | consectetur adipisicing elit. Praesentium, 212 | impedit.

213 | 214 |
216 | 217 | 218 |
219 |
220 |
221 | 222 |
223 | 224 | 225 | 226 |
227 |

Oblivion

228 |

Lorem 229 | ipsum dolor sit amet 230 | consectetur adipisicing elit. Praesentium, 231 | impedit.

232 | 233 |
235 | 236 | 237 |
238 |
239 |
240 | 241 |
242 | 243 | 244 | 245 |
246 |

Oblivion

247 |

Lorem 248 | ipsum dolor sit amet 249 | consectetur adipisicing elit. Praesentium, 250 | impedit.

251 | 252 |
254 | 255 | 256 |
257 |
258 |
259 | 260 | 278 | 279 | 297 |
298 |
299 | 300 |
301 | 302 |

Hot News

303 | 304 |
306 | 307 |
308 | 309 |
310 | 311 |
312 | 313 |
315 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Architecto, delectus.

316 |

ON NOW 01 2022

317 |
318 |
319 | 320 |
321 | 322 |
323 | 324 |
325 | 326 |
328 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Architecto, delectus.

329 |

ON NOW 01 2022

330 |
331 |
332 | 333 |
334 | 335 |
336 | 337 |
338 | 339 |
341 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Architecto, delectus.

342 |

ON NOW 01 2022

343 |
344 |
345 | 346 |
347 | 348 |
349 | 350 |
351 | 352 |
354 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Architecto, delectus.

355 |

ON NOW 01 2022

356 |
357 |
358 | 359 |
360 | 361 |
362 | 363 |
364 | 365 |
367 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Architecto, delectus.

368 |

ON NOW 01 2022

369 |
370 |
371 |
372 |
373 |
374 |
375 | 376 | 377 |
378 | 379 |
380 | 381 | 384 | 385 |
386 | 387 |
388 |

ACTION, DRAMA, THRILLER

389 |

Matrix Reloaded

390 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Natus unde repellat impedit 391 | consequatur soluta 392 | obcaecati totam animi excepturi est vero?

393 |

8 wins 34 nominations

394 |
395 |
396 | 397 | 398 |
400 |

Oldie & Goldie

401 |
402 |
403 |
404 | 405 | 406 |
407 | 408 |
409 | 410 |

Popular Posts

411 | 412 | 413 |
414 | 415 |
416 | 417 |
418 |

ACCUSANTIUM DOLOREMQUE LAUDANT...

419 | 420 |
421 | 422 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias, consequatur 423 | temporibus dolorem nihil 424 | excepturi quos. Amet cupiditate aperiam temporibus perferendis?

425 | 426 |
428 |

ON DEC 17, 2022

429 |
430 | 431 |

12

432 | 433 |

09

434 |
435 |
436 |
437 | 438 | 439 |
440 | 441 |
442 |

ACCUSANTIUM DOLOREMQUE LAUDANT...

443 | 444 |
445 | 446 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias, consequatur 447 | temporibus dolorem nihil 448 | excepturi quos. Amet cupiditate aperiam temporibus perferendis?

449 | 450 |
452 |

ON DEC 17, 2022

453 |
454 | 455 |

12

456 | 457 |

09

458 |
459 |
460 |
461 | 462 | 463 |
464 | 465 |
466 |

ACCUSANTIUM DOLOREMQUE LAUDANT...

467 | 468 |
469 | 470 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias, consequatur 471 | temporibus dolorem nihil 472 | excepturi quos. Amet cupiditate aperiam temporibus perferendis?

473 | 474 |
476 |

ON DEC 17, 2022

477 |
478 | 479 |

12

480 | 481 |

09

482 |
483 |
484 |
485 | 486 | 487 |
488 | 489 |
490 |

ACCUSANTIUM DOLOREMQUE LAUDANT...

491 | 492 |
493 | 494 |

Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias, consequatur 495 | temporibus dolorem nihil 496 | excepturi quos. Amet cupiditate aperiam temporibus perferendis?

497 | 498 |
500 |

ON DEC 17, 2022

501 |
502 | 503 |

12

504 | 505 |

09

506 |
507 |
508 |
509 | 510 | 511 | 533 | 534 |
535 |
536 |
537 | 538 | 539 | 571 | 572 | 573 | 574 | -------------------------------------------------------------------------------- /public/css/styles.css: -------------------------------------------------------------------------------- 1 | /* 2 | ! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com 3 | */ 4 | 5 | /* 6 | 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) 7 | 2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) 8 | */ 9 | 10 | *, 11 | ::before, 12 | ::after { 13 | box-sizing: border-box; 14 | /* 1 */ 15 | border-width: 0; 16 | /* 2 */ 17 | border-style: solid; 18 | /* 2 */ 19 | border-color: #e5e7eb; 20 | /* 2 */ 21 | } 22 | 23 | ::before, 24 | ::after { 25 | --tw-content: ''; 26 | } 27 | 28 | /* 29 | 1. Use a consistent sensible line-height in all browsers. 30 | 2. Prevent adjustments of font size after orientation changes in iOS. 31 | 3. Use a more readable tab size. 32 | 4. Use the user's configured `sans` font-family by default. 33 | 5. Use the user's configured `sans` font-feature-settings by default. 34 | */ 35 | 36 | html { 37 | line-height: 1.5; 38 | /* 1 */ 39 | -webkit-text-size-adjust: 100%; 40 | /* 2 */ 41 | -moz-tab-size: 4; 42 | /* 3 */ 43 | -o-tab-size: 4; 44 | tab-size: 4; 45 | /* 3 */ 46 | font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 47 | /* 4 */ 48 | font-feature-settings: normal; 49 | /* 5 */ 50 | } 51 | 52 | /* 53 | 1. Remove the margin in all browsers. 54 | 2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. 55 | */ 56 | 57 | body { 58 | margin: 0; 59 | /* 1 */ 60 | line-height: inherit; 61 | /* 2 */ 62 | } 63 | 64 | /* 65 | 1. Add the correct height in Firefox. 66 | 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 67 | 3. Ensure horizontal rules are visible by default. 68 | */ 69 | 70 | hr { 71 | height: 0; 72 | /* 1 */ 73 | color: inherit; 74 | /* 2 */ 75 | border-top-width: 1px; 76 | /* 3 */ 77 | } 78 | 79 | /* 80 | Add the correct text decoration in Chrome, Edge, and Safari. 81 | */ 82 | 83 | abbr:where([title]) { 84 | -webkit-text-decoration: underline dotted; 85 | text-decoration: underline dotted; 86 | } 87 | 88 | /* 89 | Remove the default font size and weight for headings. 90 | */ 91 | 92 | h1, 93 | h2, 94 | h3, 95 | h4, 96 | h5, 97 | h6 { 98 | font-size: inherit; 99 | font-weight: inherit; 100 | } 101 | 102 | /* 103 | Reset links to optimize for opt-in styling instead of opt-out. 104 | */ 105 | 106 | a { 107 | color: inherit; 108 | text-decoration: inherit; 109 | } 110 | 111 | /* 112 | Add the correct font weight in Edge and Safari. 113 | */ 114 | 115 | b, 116 | strong { 117 | font-weight: bolder; 118 | } 119 | 120 | /* 121 | 1. Use the user's configured `mono` font family by default. 122 | 2. Correct the odd `em` font sizing in all browsers. 123 | */ 124 | 125 | code, 126 | kbd, 127 | samp, 128 | pre { 129 | font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; 130 | /* 1 */ 131 | font-size: 1em; 132 | /* 2 */ 133 | } 134 | 135 | /* 136 | Add the correct font size in all browsers. 137 | */ 138 | 139 | small { 140 | font-size: 80%; 141 | } 142 | 143 | /* 144 | Prevent `sub` and `sup` elements from affecting the line height in all browsers. 145 | */ 146 | 147 | sub, 148 | sup { 149 | font-size: 75%; 150 | line-height: 0; 151 | position: relative; 152 | vertical-align: baseline; 153 | } 154 | 155 | sub { 156 | bottom: -0.25em; 157 | } 158 | 159 | sup { 160 | top: -0.5em; 161 | } 162 | 163 | /* 164 | 1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 165 | 2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 166 | 3. Remove gaps between table borders by default. 167 | */ 168 | 169 | table { 170 | text-indent: 0; 171 | /* 1 */ 172 | border-color: inherit; 173 | /* 2 */ 174 | border-collapse: collapse; 175 | /* 3 */ 176 | } 177 | 178 | /* 179 | 1. Change the font styles in all browsers. 180 | 2. Remove the margin in Firefox and Safari. 181 | 3. Remove default padding in all browsers. 182 | */ 183 | 184 | button, 185 | input, 186 | optgroup, 187 | select, 188 | textarea { 189 | font-family: inherit; 190 | /* 1 */ 191 | font-size: 100%; 192 | /* 1 */ 193 | font-weight: inherit; 194 | /* 1 */ 195 | line-height: inherit; 196 | /* 1 */ 197 | color: inherit; 198 | /* 1 */ 199 | margin: 0; 200 | /* 2 */ 201 | padding: 0; 202 | /* 3 */ 203 | } 204 | 205 | /* 206 | Remove the inheritance of text transform in Edge and Firefox. 207 | */ 208 | 209 | button, 210 | select { 211 | text-transform: none; 212 | } 213 | 214 | /* 215 | 1. Correct the inability to style clickable types in iOS and Safari. 216 | 2. Remove default button styles. 217 | */ 218 | 219 | button, 220 | [type='button'], 221 | [type='reset'], 222 | [type='submit'] { 223 | -webkit-appearance: button; 224 | /* 1 */ 225 | background-color: transparent; 226 | /* 2 */ 227 | background-image: none; 228 | /* 2 */ 229 | } 230 | 231 | /* 232 | Use the modern Firefox focus style for all focusable elements. 233 | */ 234 | 235 | :-moz-focusring { 236 | outline: auto; 237 | } 238 | 239 | /* 240 | Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) 241 | */ 242 | 243 | :-moz-ui-invalid { 244 | box-shadow: none; 245 | } 246 | 247 | /* 248 | Add the correct vertical alignment in Chrome and Firefox. 249 | */ 250 | 251 | progress { 252 | vertical-align: baseline; 253 | } 254 | 255 | /* 256 | Correct the cursor style of increment and decrement buttons in Safari. 257 | */ 258 | 259 | ::-webkit-inner-spin-button, 260 | ::-webkit-outer-spin-button { 261 | height: auto; 262 | } 263 | 264 | /* 265 | 1. Correct the odd appearance in Chrome and Safari. 266 | 2. Correct the outline style in Safari. 267 | */ 268 | 269 | [type='search'] { 270 | -webkit-appearance: textfield; 271 | /* 1 */ 272 | outline-offset: -2px; 273 | /* 2 */ 274 | } 275 | 276 | /* 277 | Remove the inner padding in Chrome and Safari on macOS. 278 | */ 279 | 280 | ::-webkit-search-decoration { 281 | -webkit-appearance: none; 282 | } 283 | 284 | /* 285 | 1. Correct the inability to style clickable types in iOS and Safari. 286 | 2. Change font properties to `inherit` in Safari. 287 | */ 288 | 289 | ::-webkit-file-upload-button { 290 | -webkit-appearance: button; 291 | /* 1 */ 292 | font: inherit; 293 | /* 2 */ 294 | } 295 | 296 | /* 297 | Add the correct display in Chrome and Safari. 298 | */ 299 | 300 | summary { 301 | display: list-item; 302 | } 303 | 304 | /* 305 | Removes the default spacing and border for appropriate elements. 306 | */ 307 | 308 | blockquote, 309 | dl, 310 | dd, 311 | h1, 312 | h2, 313 | h3, 314 | h4, 315 | h5, 316 | h6, 317 | hr, 318 | figure, 319 | p, 320 | pre { 321 | margin: 0; 322 | } 323 | 324 | fieldset { 325 | margin: 0; 326 | padding: 0; 327 | } 328 | 329 | legend { 330 | padding: 0; 331 | } 332 | 333 | ol, 334 | ul, 335 | menu { 336 | list-style: none; 337 | margin: 0; 338 | padding: 0; 339 | } 340 | 341 | /* 342 | Prevent resizing textareas horizontally by default. 343 | */ 344 | 345 | textarea { 346 | resize: vertical; 347 | } 348 | 349 | /* 350 | 1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) 351 | 2. Set the default placeholder color to the user's configured gray 400 color. 352 | */ 353 | 354 | input::-moz-placeholder, textarea::-moz-placeholder { 355 | opacity: 1; 356 | /* 1 */ 357 | color: #9ca3af; 358 | /* 2 */ 359 | } 360 | 361 | input::placeholder, 362 | textarea::placeholder { 363 | opacity: 1; 364 | /* 1 */ 365 | color: #9ca3af; 366 | /* 2 */ 367 | } 368 | 369 | /* 370 | Set the default cursor for buttons. 371 | */ 372 | 373 | button, 374 | [role="button"] { 375 | cursor: pointer; 376 | } 377 | 378 | /* 379 | Make sure disabled buttons don't get the pointer cursor. 380 | */ 381 | 382 | :disabled { 383 | cursor: default; 384 | } 385 | 386 | /* 387 | 1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) 388 | 2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) 389 | This can trigger a poorly considered lint error in some tools but is included by design. 390 | */ 391 | 392 | img, 393 | svg, 394 | video, 395 | canvas, 396 | audio, 397 | iframe, 398 | embed, 399 | object { 400 | display: block; 401 | /* 1 */ 402 | vertical-align: middle; 403 | /* 2 */ 404 | } 405 | 406 | /* 407 | Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) 408 | */ 409 | 410 | img, 411 | video { 412 | max-width: 100%; 413 | height: auto; 414 | } 415 | 416 | /* Make elements with the HTML hidden attribute stay hidden by default */ 417 | 418 | [hidden] { 419 | display: none; 420 | } 421 | 422 | h1, h2, h3, h4, h5, h6 { 423 | font-family: Gemunu Libre, sans-serif; 424 | text-transform: uppercase; 425 | } 426 | 427 | h2 { 428 | font-size: 1.5rem; 429 | line-height: 2rem; 430 | letter-spacing: 0.05em; 431 | } 432 | 433 | a { 434 | font-family: Gemunu Libre, sans-serif; 435 | } 436 | 437 | *, ::before, ::after { 438 | --tw-border-spacing-x: 0; 439 | --tw-border-spacing-y: 0; 440 | --tw-translate-x: 0; 441 | --tw-translate-y: 0; 442 | --tw-rotate: 0; 443 | --tw-skew-x: 0; 444 | --tw-skew-y: 0; 445 | --tw-scale-x: 1; 446 | --tw-scale-y: 1; 447 | --tw-pan-x: ; 448 | --tw-pan-y: ; 449 | --tw-pinch-zoom: ; 450 | --tw-scroll-snap-strictness: proximity; 451 | --tw-ordinal: ; 452 | --tw-slashed-zero: ; 453 | --tw-numeric-figure: ; 454 | --tw-numeric-spacing: ; 455 | --tw-numeric-fraction: ; 456 | --tw-ring-inset: ; 457 | --tw-ring-offset-width: 0px; 458 | --tw-ring-offset-color: #fff; 459 | --tw-ring-color: rgb(59 130 246 / 0.5); 460 | --tw-ring-offset-shadow: 0 0 #0000; 461 | --tw-ring-shadow: 0 0 #0000; 462 | --tw-shadow: 0 0 #0000; 463 | --tw-shadow-colored: 0 0 #0000; 464 | --tw-blur: ; 465 | --tw-brightness: ; 466 | --tw-contrast: ; 467 | --tw-grayscale: ; 468 | --tw-hue-rotate: ; 469 | --tw-invert: ; 470 | --tw-saturate: ; 471 | --tw-sepia: ; 472 | --tw-drop-shadow: ; 473 | --tw-backdrop-blur: ; 474 | --tw-backdrop-brightness: ; 475 | --tw-backdrop-contrast: ; 476 | --tw-backdrop-grayscale: ; 477 | --tw-backdrop-hue-rotate: ; 478 | --tw-backdrop-invert: ; 479 | --tw-backdrop-opacity: ; 480 | --tw-backdrop-saturate: ; 481 | --tw-backdrop-sepia: ; 482 | } 483 | 484 | ::backdrop { 485 | --tw-border-spacing-x: 0; 486 | --tw-border-spacing-y: 0; 487 | --tw-translate-x: 0; 488 | --tw-translate-y: 0; 489 | --tw-rotate: 0; 490 | --tw-skew-x: 0; 491 | --tw-skew-y: 0; 492 | --tw-scale-x: 1; 493 | --tw-scale-y: 1; 494 | --tw-pan-x: ; 495 | --tw-pan-y: ; 496 | --tw-pinch-zoom: ; 497 | --tw-scroll-snap-strictness: proximity; 498 | --tw-ordinal: ; 499 | --tw-slashed-zero: ; 500 | --tw-numeric-figure: ; 501 | --tw-numeric-spacing: ; 502 | --tw-numeric-fraction: ; 503 | --tw-ring-inset: ; 504 | --tw-ring-offset-width: 0px; 505 | --tw-ring-offset-color: #fff; 506 | --tw-ring-color: rgb(59 130 246 / 0.5); 507 | --tw-ring-offset-shadow: 0 0 #0000; 508 | --tw-ring-shadow: 0 0 #0000; 509 | --tw-shadow: 0 0 #0000; 510 | --tw-shadow-colored: 0 0 #0000; 511 | --tw-blur: ; 512 | --tw-brightness: ; 513 | --tw-contrast: ; 514 | --tw-grayscale: ; 515 | --tw-hue-rotate: ; 516 | --tw-invert: ; 517 | --tw-saturate: ; 518 | --tw-sepia: ; 519 | --tw-drop-shadow: ; 520 | --tw-backdrop-blur: ; 521 | --tw-backdrop-brightness: ; 522 | --tw-backdrop-contrast: ; 523 | --tw-backdrop-grayscale: ; 524 | --tw-backdrop-hue-rotate: ; 525 | --tw-backdrop-invert: ; 526 | --tw-backdrop-opacity: ; 527 | --tw-backdrop-saturate: ; 528 | --tw-backdrop-sepia: ; 529 | } 530 | 531 | .container { 532 | width: 100%; 533 | margin-right: auto; 534 | margin-left: auto; 535 | } 536 | 537 | @media (min-width: 1140px) { 538 | .container { 539 | max-width: 1140px; 540 | } 541 | } 542 | 543 | .absolute { 544 | position: absolute; 545 | } 546 | 547 | .relative { 548 | position: relative; 549 | } 550 | 551 | .bottom-0 { 552 | bottom: 0px; 553 | } 554 | 555 | .bottom-5 { 556 | bottom: 1.25rem; 557 | } 558 | 559 | .left-10 { 560 | left: 2.5rem; 561 | } 562 | 563 | .bottom-8 { 564 | bottom: 2rem; 565 | } 566 | 567 | .-bottom-2 { 568 | bottom: -0.5rem; 569 | } 570 | 571 | .-top-12 { 572 | top: -3rem; 573 | } 574 | 575 | .top-1 { 576 | top: 0.25rem; 577 | } 578 | 579 | .left-5 { 580 | left: 1.25rem; 581 | } 582 | 583 | .col-span-6 { 584 | grid-column: span 6 / span 6; 585 | } 586 | 587 | .col-span-2 { 588 | grid-column: span 2 / span 2; 589 | } 590 | 591 | .mx-4 { 592 | margin-left: 1rem; 593 | margin-right: 1rem; 594 | } 595 | 596 | .-ml-4 { 597 | margin-left: -1rem; 598 | } 599 | 600 | .mb-8 { 601 | margin-bottom: 2rem; 602 | } 603 | 604 | .mt-2 { 605 | margin-top: 0.5rem; 606 | } 607 | 608 | .mb-2 { 609 | margin-bottom: 0.5rem; 610 | } 611 | 612 | .block { 613 | display: block; 614 | } 615 | 616 | .flex { 617 | display: flex; 618 | } 619 | 620 | .grid { 621 | display: grid; 622 | } 623 | 624 | .hidden { 625 | display: none; 626 | } 627 | 628 | .h-1 { 629 | height: 0.25rem; 630 | } 631 | 632 | .h-96 { 633 | height: 24rem; 634 | } 635 | 636 | .h-full { 637 | height: 100%; 638 | } 639 | 640 | .h-8 { 641 | height: 2rem; 642 | } 643 | 644 | .h-3 { 645 | height: 0.75rem; 646 | } 647 | 648 | .h-24 { 649 | height: 6rem; 650 | } 651 | 652 | .w-8 { 653 | width: 2rem; 654 | } 655 | 656 | .w-24 { 657 | width: 6rem; 658 | } 659 | 660 | .w-full { 661 | width: 100%; 662 | } 663 | 664 | .w-3\/4 { 665 | width: 75%; 666 | } 667 | 668 | .w-3 { 669 | width: 0.75rem; 670 | } 671 | 672 | .flex-1 { 673 | flex: 1 1 0%; 674 | } 675 | 676 | .basis-2\/3 { 677 | flex-basis: 66.666667%; 678 | } 679 | 680 | .basis-1\/3 { 681 | flex-basis: 33.333333%; 682 | } 683 | 684 | .basis-3\/4 { 685 | flex-basis: 75%; 686 | } 687 | 688 | .-rotate-45 { 689 | --tw-rotate: -45deg; 690 | transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); 691 | } 692 | 693 | .cursor-pointer { 694 | cursor: pointer; 695 | } 696 | 697 | .grid-cols-6 { 698 | grid-template-columns: repeat(6, minmax(0, 1fr)); 699 | } 700 | 701 | .grid-cols-5 { 702 | grid-template-columns: repeat(5, minmax(0, 1fr)); 703 | } 704 | 705 | .flex-row { 706 | flex-direction: row; 707 | } 708 | 709 | .flex-col { 710 | flex-direction: column; 711 | } 712 | 713 | .flex-wrap { 714 | flex-wrap: wrap; 715 | } 716 | 717 | .items-center { 718 | align-items: center; 719 | } 720 | 721 | .justify-start { 722 | justify-content: flex-start; 723 | } 724 | 725 | .justify-end { 726 | justify-content: flex-end; 727 | } 728 | 729 | .justify-center { 730 | justify-content: center; 731 | } 732 | 733 | .justify-between { 734 | justify-content: space-between; 735 | } 736 | 737 | .gap-10 { 738 | gap: 2.5rem; 739 | } 740 | 741 | .gap-2 { 742 | gap: 0.5rem; 743 | } 744 | 745 | .space-x-8 > :not([hidden]) ~ :not([hidden]) { 746 | --tw-space-x-reverse: 0; 747 | margin-right: calc(2rem * var(--tw-space-x-reverse)); 748 | margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); 749 | } 750 | 751 | .space-y-1 > :not([hidden]) ~ :not([hidden]) { 752 | --tw-space-y-reverse: 0; 753 | margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); 754 | margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); 755 | } 756 | 757 | .space-x-4 > :not([hidden]) ~ :not([hidden]) { 758 | --tw-space-x-reverse: 0; 759 | margin-right: calc(1rem * var(--tw-space-x-reverse)); 760 | margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); 761 | } 762 | 763 | .space-x-2 > :not([hidden]) ~ :not([hidden]) { 764 | --tw-space-x-reverse: 0; 765 | margin-right: calc(0.5rem * var(--tw-space-x-reverse)); 766 | margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); 767 | } 768 | 769 | .space-x-3 > :not([hidden]) ~ :not([hidden]) { 770 | --tw-space-x-reverse: 0; 771 | margin-right: calc(0.75rem * var(--tw-space-x-reverse)); 772 | margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); 773 | } 774 | 775 | .space-y-8 > :not([hidden]) ~ :not([hidden]) { 776 | --tw-space-y-reverse: 0; 777 | margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); 778 | margin-bottom: calc(2rem * var(--tw-space-y-reverse)); 779 | } 780 | 781 | .space-y-4 > :not([hidden]) ~ :not([hidden]) { 782 | --tw-space-y-reverse: 0; 783 | margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); 784 | margin-bottom: calc(1rem * var(--tw-space-y-reverse)); 785 | } 786 | 787 | .space-x-1 > :not([hidden]) ~ :not([hidden]) { 788 | --tw-space-x-reverse: 0; 789 | margin-right: calc(0.25rem * var(--tw-space-x-reverse)); 790 | margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); 791 | } 792 | 793 | .divide-x > :not([hidden]) ~ :not([hidden]) { 794 | --tw-divide-x-reverse: 0; 795 | border-right-width: calc(1px * var(--tw-divide-x-reverse)); 796 | border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); 797 | } 798 | 799 | .divide-gega-red > :not([hidden]) ~ :not([hidden]) { 800 | --tw-divide-opacity: 1; 801 | border-color: rgb(188 26 69 / var(--tw-divide-opacity)); 802 | } 803 | 804 | .divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { 805 | --tw-divide-opacity: 0.5; 806 | } 807 | 808 | .overflow-hidden { 809 | overflow: hidden; 810 | } 811 | 812 | .whitespace-nowrap { 813 | white-space: nowrap; 814 | } 815 | 816 | .rounded-full { 817 | border-radius: 9999px; 818 | } 819 | 820 | .border { 821 | border-width: 1px; 822 | } 823 | 824 | .border-r { 825 | border-right-width: 1px; 826 | } 827 | 828 | .border-b { 829 | border-bottom-width: 1px; 830 | } 831 | 832 | .border-t { 833 | border-top-width: 1px; 834 | } 835 | 836 | .border-gega-red { 837 | --tw-border-opacity: 1; 838 | border-color: rgb(188 26 69 / var(--tw-border-opacity)); 839 | } 840 | 841 | .bg-black { 842 | --tw-bg-opacity: 1; 843 | background-color: rgb(0 0 0 / var(--tw-bg-opacity)); 844 | } 845 | 846 | .bg-gega-grey { 847 | --tw-bg-opacity: 1; 848 | background-color: rgb(221 221 221 / var(--tw-bg-opacity)); 849 | } 850 | 851 | .bg-transparent { 852 | background-color: transparent; 853 | } 854 | 855 | .bg-gega-red { 856 | --tw-bg-opacity: 1; 857 | background-color: rgb(188 26 69 / var(--tw-bg-opacity)); 858 | } 859 | 860 | .bg-gega-white { 861 | --tw-bg-opacity: 1; 862 | background-color: rgb(247 247 247 / var(--tw-bg-opacity)); 863 | } 864 | 865 | .bg-gega-melon { 866 | --tw-bg-opacity: 1; 867 | background-color: rgb(255 211 105 / var(--tw-bg-opacity)); 868 | } 869 | 870 | .bg-white { 871 | --tw-bg-opacity: 1; 872 | background-color: rgb(255 255 255 / var(--tw-bg-opacity)); 873 | } 874 | 875 | .bg-gradient-to-r { 876 | background-image: linear-gradient(to right, var(--tw-gradient-stops)); 877 | } 878 | 879 | .bg-gradient-to-b { 880 | background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); 881 | } 882 | 883 | .from-gega-red { 884 | --tw-gradient-from: #BC1A45; 885 | --tw-gradient-to: rgb(188 26 69 / 0); 886 | --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); 887 | } 888 | 889 | .from-transparent { 890 | --tw-gradient-from: transparent; 891 | --tw-gradient-to: rgb(0 0 0 / 0); 892 | --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); 893 | } 894 | 895 | .to-gega-grey { 896 | --tw-gradient-to: #DDDDDD; 897 | } 898 | 899 | .to-black { 900 | --tw-gradient-to: #000; 901 | } 902 | 903 | .bg-clip-text { 904 | -webkit-background-clip: text; 905 | background-clip: text; 906 | } 907 | 908 | .object-cover { 909 | -o-object-fit: cover; 910 | object-fit: cover; 911 | } 912 | 913 | .p-4 { 914 | padding: 1rem; 915 | } 916 | 917 | .py-6 { 918 | padding-top: 1.5rem; 919 | padding-bottom: 1.5rem; 920 | } 921 | 922 | .px-4 { 923 | padding-left: 1rem; 924 | padding-right: 1rem; 925 | } 926 | 927 | .py-1 { 928 | padding-top: 0.25rem; 929 | padding-bottom: 0.25rem; 930 | } 931 | 932 | .px-3 { 933 | padding-left: 0.75rem; 934 | padding-right: 0.75rem; 935 | } 936 | 937 | .py-24 { 938 | padding-top: 6rem; 939 | padding-bottom: 6rem; 940 | } 941 | 942 | .px-6 { 943 | padding-left: 1.5rem; 944 | padding-right: 1.5rem; 945 | } 946 | 947 | .py-10 { 948 | padding-top: 2.5rem; 949 | padding-bottom: 2.5rem; 950 | } 951 | 952 | .px-10 { 953 | padding-left: 2.5rem; 954 | padding-right: 2.5rem; 955 | } 956 | 957 | .px-2 { 958 | padding-left: 0.5rem; 959 | padding-right: 0.5rem; 960 | } 961 | 962 | .pl-4 { 963 | padding-left: 1rem; 964 | } 965 | 966 | .pr-4 { 967 | padding-right: 1rem; 968 | } 969 | 970 | .pl-10 { 971 | padding-left: 2.5rem; 972 | } 973 | 974 | .pl-2 { 975 | padding-left: 0.5rem; 976 | } 977 | 978 | .pl-8 { 979 | padding-left: 2rem; 980 | } 981 | 982 | .pb-8 { 983 | padding-bottom: 2rem; 984 | } 985 | 986 | .text-center { 987 | text-align: center; 988 | } 989 | 990 | .font-open { 991 | font-family: Open Sans, sans-serif; 992 | } 993 | 994 | .font-gemunu { 995 | font-family: Gemunu Libre, sans-serif; 996 | } 997 | 998 | .text-4xl { 999 | font-size: 2.25rem; 1000 | line-height: 2.5rem; 1001 | } 1002 | 1003 | .text-sm { 1004 | font-size: 0.875rem; 1005 | line-height: 1.25rem; 1006 | } 1007 | 1008 | .text-xs { 1009 | font-size: 0.75rem; 1010 | line-height: 1rem; 1011 | } 1012 | 1013 | .text-xl { 1014 | font-size: 1.25rem; 1015 | line-height: 1.75rem; 1016 | } 1017 | 1018 | .text-2xl { 1019 | font-size: 1.5rem; 1020 | line-height: 2rem; 1021 | } 1022 | 1023 | .text-lg { 1024 | font-size: 1.125rem; 1025 | line-height: 1.75rem; 1026 | } 1027 | 1028 | .font-bold { 1029 | font-weight: 700; 1030 | } 1031 | 1032 | .uppercase { 1033 | text-transform: uppercase; 1034 | } 1035 | 1036 | .tracking-wider { 1037 | letter-spacing: 0.05em; 1038 | } 1039 | 1040 | .tracking-tighter { 1041 | letter-spacing: -0.05em; 1042 | } 1043 | 1044 | .text-gega-grey { 1045 | --tw-text-opacity: 1; 1046 | color: rgb(221 221 221 / var(--tw-text-opacity)); 1047 | } 1048 | 1049 | .text-transparent { 1050 | color: transparent; 1051 | } 1052 | 1053 | .text-gega-melon { 1054 | --tw-text-opacity: 1; 1055 | color: rgb(255 211 105 / var(--tw-text-opacity)); 1056 | } 1057 | 1058 | .text-gega-red { 1059 | --tw-text-opacity: 1; 1060 | color: rgb(188 26 69 / var(--tw-text-opacity)); 1061 | } 1062 | 1063 | .text-white { 1064 | --tw-text-opacity: 1; 1065 | color: rgb(255 255 255 / var(--tw-text-opacity)); 1066 | } 1067 | 1068 | .text-black { 1069 | --tw-text-opacity: 1; 1070 | color: rgb(0 0 0 / var(--tw-text-opacity)); 1071 | } 1072 | 1073 | .opacity-0 { 1074 | opacity: 0; 1075 | } 1076 | 1077 | .outline-none { 1078 | outline: 2px solid transparent; 1079 | outline-offset: 2px; 1080 | } 1081 | 1082 | .transition { 1083 | transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; 1084 | transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; 1085 | transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; 1086 | transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); 1087 | transition-duration: 150ms; 1088 | } 1089 | 1090 | .duration-500 { 1091 | transition-duration: 500ms; 1092 | } 1093 | 1094 | .duration-1000 { 1095 | transition-duration: 1000ms; 1096 | } 1097 | 1098 | .placeholder\:text-xs::-moz-placeholder { 1099 | font-size: 0.75rem; 1100 | line-height: 1rem; 1101 | } 1102 | 1103 | .placeholder\:text-xs::placeholder { 1104 | font-size: 0.75rem; 1105 | line-height: 1rem; 1106 | } 1107 | 1108 | .hover\:bg-rose-600:hover { 1109 | --tw-bg-opacity: 1; 1110 | background-color: rgb(225 29 72 / var(--tw-bg-opacity)); 1111 | } 1112 | 1113 | .hover\:text-gega-melon:hover { 1114 | --tw-text-opacity: 1; 1115 | color: rgb(255 211 105 / var(--tw-text-opacity)); 1116 | } 1117 | 1118 | .hover\:text-gega-grey:hover { 1119 | --tw-text-opacity: 1; 1120 | color: rgb(221 221 221 / var(--tw-text-opacity)); 1121 | } 1122 | 1123 | .hover\:text-gega-red:hover { 1124 | --tw-text-opacity: 1; 1125 | color: rgb(188 26 69 / var(--tw-text-opacity)); 1126 | } 1127 | 1128 | .focus\:outline-none:focus { 1129 | outline: 2px solid transparent; 1130 | outline-offset: 2px; 1131 | } 1132 | 1133 | .group:hover .group-hover\:bottom-2 { 1134 | bottom: 0.5rem; 1135 | } 1136 | 1137 | .group:hover .group-hover\:ml-0 { 1138 | margin-left: 0px; 1139 | } 1140 | 1141 | .group:hover .group-hover\:mb-1 { 1142 | margin-bottom: 0.25rem; 1143 | } 1144 | 1145 | .group:hover .group-hover\:mb-2 { 1146 | margin-bottom: 0.5rem; 1147 | } 1148 | 1149 | .group:hover .group-hover\:mb-10 { 1150 | margin-bottom: 2.5rem; 1151 | } 1152 | 1153 | .group:hover .group-hover\:scale-110 { 1154 | --tw-scale-x: 1.1; 1155 | --tw-scale-y: 1.1; 1156 | transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); 1157 | } 1158 | 1159 | .group:hover .group-hover\:cursor-pointer { 1160 | cursor: pointer; 1161 | } 1162 | 1163 | .group:hover .group-hover\:text-gega-red { 1164 | --tw-text-opacity: 1; 1165 | color: rgb(188 26 69 / var(--tw-text-opacity)); 1166 | } 1167 | 1168 | .group:hover .group-hover\:text-gega-melon { 1169 | --tw-text-opacity: 1; 1170 | color: rgb(255 211 105 / var(--tw-text-opacity)); 1171 | } 1172 | 1173 | .group:hover .group-hover\:opacity-100 { 1174 | opacity: 1; 1175 | } 1176 | 1177 | .group:hover .group-hover\:opacity-50 { 1178 | opacity: 0.5; 1179 | } 1180 | 1181 | .dark .dark\:bg-black { 1182 | --tw-bg-opacity: 1; 1183 | background-color: rgb(0 0 0 / var(--tw-bg-opacity)); 1184 | } 1185 | 1186 | .dark .dark\:text-gega-grey { 1187 | --tw-text-opacity: 1; 1188 | color: rgb(221 221 221 / var(--tw-text-opacity)); 1189 | } 1190 | 1191 | @media (min-width: 768px) { 1192 | .md\:col-span-3 { 1193 | grid-column: span 3 / span 3; 1194 | } 1195 | 1196 | .md\:block { 1197 | display: block; 1198 | } 1199 | 1200 | .md\:flex { 1201 | display: flex; 1202 | } 1203 | 1204 | .md\:hidden { 1205 | display: none; 1206 | } 1207 | 1208 | .md\:w-full { 1209 | width: 100%; 1210 | } 1211 | 1212 | .md\:basis-1\/4 { 1213 | flex-basis: 25%; 1214 | } 1215 | 1216 | .md\:basis-1\/2 { 1217 | flex-basis: 50%; 1218 | } 1219 | 1220 | .md\:basis-1\/3 { 1221 | flex-basis: 33.333333%; 1222 | } 1223 | 1224 | .md\:basis-2\/3 { 1225 | flex-basis: 66.666667%; 1226 | } 1227 | 1228 | .md\:flex-row { 1229 | flex-direction: row; 1230 | } 1231 | 1232 | .md\:pl-0 { 1233 | padding-left: 0px; 1234 | } 1235 | } 1236 | 1237 | @media (min-width: 1024px) { 1238 | .lg\:absolute { 1239 | position: absolute; 1240 | } 1241 | 1242 | .lg\:bottom-0 { 1243 | bottom: 0px; 1244 | } 1245 | 1246 | .lg\:left-0 { 1247 | left: 0px; 1248 | } 1249 | 1250 | .lg\:col-span-2 { 1251 | grid-column: span 2 / span 2; 1252 | } 1253 | 1254 | .lg\:block { 1255 | display: block; 1256 | } 1257 | 1258 | .lg\:flex { 1259 | display: flex; 1260 | } 1261 | 1262 | .lg\:hidden { 1263 | display: none; 1264 | } 1265 | 1266 | .lg\:h-128 { 1267 | height: 32rem; 1268 | } 1269 | 1270 | .lg\:h-4 { 1271 | height: 1rem; 1272 | } 1273 | 1274 | .lg\:h-full { 1275 | height: 100%; 1276 | } 1277 | 1278 | .lg\:w-44 { 1279 | width: 11rem; 1280 | } 1281 | 1282 | .lg\:w-2\/3 { 1283 | width: 66.666667%; 1284 | } 1285 | 1286 | .lg\:w-4 { 1287 | width: 1rem; 1288 | } 1289 | 1290 | .lg\:basis-1\/3 { 1291 | flex-basis: 33.333333%; 1292 | } 1293 | 1294 | .lg\:basis-1\/2 { 1295 | flex-basis: 50%; 1296 | } 1297 | 1298 | .lg\:flex-row { 1299 | flex-direction: row; 1300 | } 1301 | 1302 | .lg\:flex-col { 1303 | flex-direction: column; 1304 | } 1305 | 1306 | .lg\:flex-nowrap { 1307 | flex-wrap: nowrap; 1308 | } 1309 | 1310 | .lg\:justify-between { 1311 | justify-content: space-between; 1312 | } 1313 | 1314 | .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) { 1315 | --tw-space-x-reverse: 0; 1316 | margin-right: calc(4rem * var(--tw-space-x-reverse)); 1317 | margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); 1318 | } 1319 | 1320 | .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) { 1321 | --tw-space-x-reverse: 0; 1322 | margin-right: calc(2rem * var(--tw-space-x-reverse)); 1323 | margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); 1324 | } 1325 | 1326 | .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { 1327 | --tw-space-y-reverse: 0; 1328 | margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); 1329 | margin-bottom: calc(0px * var(--tw-space-y-reverse)); 1330 | } 1331 | 1332 | .lg\:py-12 { 1333 | padding-top: 3rem; 1334 | padding-bottom: 3rem; 1335 | } 1336 | 1337 | .lg\:px-0 { 1338 | padding-left: 0px; 1339 | padding-right: 0px; 1340 | } 1341 | 1342 | .lg\:pl-0 { 1343 | padding-left: 0px; 1344 | } 1345 | 1346 | .lg\:pb-16 { 1347 | padding-bottom: 4rem; 1348 | } 1349 | 1350 | .lg\:text-6xl { 1351 | font-size: 3.75rem; 1352 | line-height: 1; 1353 | } 1354 | 1355 | .lg\:text-lg { 1356 | font-size: 1.125rem; 1357 | line-height: 1.75rem; 1358 | } 1359 | 1360 | .lg\:text-base { 1361 | font-size: 1rem; 1362 | line-height: 1.5rem; 1363 | } 1364 | 1365 | .lg\:text-3xl { 1366 | font-size: 1.875rem; 1367 | line-height: 2.25rem; 1368 | } 1369 | 1370 | .group:hover .lg\:group-hover\:mb-20 { 1371 | margin-bottom: 5rem; 1372 | } 1373 | } --------------------------------------------------------------------------------