_home.scss 1.2 KB

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