Footer.scss 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. .Footer {
  2. &__Contact {
  3. transition: opacity 0.3s linear,visibility 0.3s linear,color 0.15s linear,border-color 0.15s linear,background-color 0.15s linear,box-shadow 0.15s linear;
  4. &:hover {
  5. color: #969696;
  6. }
  7. svg {
  8. width: 13px;
  9. height: 13px;
  10. margin-right: 15px;
  11. }
  12. @media (max-width: 899px) {
  13. & {
  14. display: flex;
  15. text-align: left;
  16. justify-content: center;
  17. }
  18. }
  19. }
  20. &__Logo {
  21. margin-right: -13px;
  22. text-align: center;
  23. font-family: inherit;
  24. text-decoration: none;
  25. font-size: 27px;
  26. letter-spacing: 13px;
  27. font-weight: 400;
  28. color: rgba(255, 255, 255, 0.54);
  29. user-select: none;
  30. text-transform: uppercase;
  31. @media (max-width: 1100px) {
  32. & {
  33. font-size: 24px;
  34. margin-right: -10px;
  35. letter-spacing: 10px;
  36. }
  37. }
  38. @media (max-width: 425px) {
  39. & {
  40. font-size: 22px;
  41. margin-right: -7px;
  42. letter-spacing: 7px;
  43. }
  44. }
  45. }
  46. &__Social {
  47. &:last-child {
  48. margin: 0 !important;
  49. }
  50. svg {
  51. width: 20px;
  52. height: 20px;
  53. transition: 0.3s;
  54. &:hover {
  55. fill: #5b5353;
  56. }
  57. }
  58. }
  59. &__Bottom-link {
  60. font-size: 13px;
  61. text-transform: uppercase;
  62. margin-right: 30px;
  63. text-decoration: none;
  64. color: #fff;
  65. position: relative;
  66. transition: opacity 0.3s linear,visibility 0.3s linear,color 0.15s linear,border-color 0.15s linear,background-color 0.15s linear,box-shadow 0.15s linear;
  67. &:hover {
  68. color: #969696;
  69. }
  70. &:last-child{
  71. margin: 0;
  72. &::after {
  73. background-color: #000;
  74. }
  75. }
  76. &::after {
  77. content: "";
  78. width: 2px;
  79. height: 2px;
  80. background-color: #fff;
  81. position: absolute;
  82. top: 7px;
  83. right: -15px;
  84. }
  85. }
  86. }