_home.scss 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. .home {
  2. &__landing {
  3. width: 100%;
  4. min-height: 500px;
  5. @include flexbox();
  6. @include align-items(center);
  7. @include justify-content(center);
  8. @media only screen and (max-width: 600px) {
  9. @include flex-direction(column);
  10. }
  11. &--img {
  12. margin: 0.5rem;
  13. z-index: z('landing');
  14. }
  15. &--txt {
  16. margin: 2.5rem 0.5rem;
  17. z-index: z('landing');
  18. .title {
  19. font-size: 56px;
  20. font-weight: 900;
  21. font-family: $title-font;
  22. }
  23. .text {
  24. font-size: 22px;
  25. }
  26. @media only screen and (max-width: 600px) {
  27. text-align: center;
  28. }
  29. }
  30. &--link {
  31. text-decoration: none !important;
  32. }
  33. &--btn {
  34. margin-top: 2.5rem;
  35. margin-right: 0.5rem;
  36. }
  37. &--btn2 {
  38. margin: 0.5rem;
  39. }
  40. }
  41. &__social {
  42. width: 100%;
  43. padding: 1rem 0;
  44. @include flexbox();
  45. @include justify-content(center);
  46. &--item {
  47. margin: 0 0.25rem;
  48. }
  49. }
  50. &__banner {
  51. width: 100%;
  52. padding: 0.75rem;
  53. @include flexbox();
  54. @include justify-content(center);
  55. &--wrapper {
  56. @include themify($themes) {
  57. background-color: themed('banner-background-color');
  58. }
  59. }
  60. }
  61. }