_home.scss 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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. }
  14. &--txt {
  15. margin: 2.5rem 0.5rem;
  16. .title {
  17. font-size: 56px;
  18. font-weight: 900;
  19. font-family: $title-font;
  20. }
  21. .text {
  22. font-size: 22px;
  23. }
  24. @media only screen and (max-width: 600px) {
  25. text-align: center;
  26. }
  27. }
  28. &--link {
  29. text-decoration: none !important;
  30. }
  31. &--btn {
  32. margin-top: 2.5rem;
  33. margin-right: 0.5rem;
  34. }
  35. &--btn2 {
  36. margin: 0.5rem;
  37. }
  38. }
  39. &__social {
  40. width: 100%;
  41. padding: 1rem 0;
  42. @include flexbox();
  43. @include justify-content(center);
  44. &--item {
  45. margin: 0 0.25rem;
  46. }
  47. }
  48. &__banner {
  49. width: 100%;
  50. padding: 0.75rem;
  51. @include flexbox();
  52. @include justify-content(center);
  53. &--wrapper {
  54. @include themify($themes) {
  55. background-color: themed('banner-background-color');
  56. }
  57. }
  58. }
  59. }