Monotone Arbeit nervt!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

148 lines
2.3 KiB

2 years ago
  1. .has-text-centered > * {
  2. text-align: center;
  3. }
  4. .c-subelem, .c-fullwidth > * {
  5. color: #2c2c2c;
  6. }
  7. .c-blue {
  8. }
  9. .c-blue > a {
  10. color: white;
  11. background: #4b97ca;
  12. width: 154px;
  13. height: 35px;
  14. }
  15. .c-flex {
  16. display: flex;
  17. flex-wrap: wrap;
  18. justify-content: space-evenly;
  19. }
  20. @media screen and (min-width:1280px) {
  21. .c-flex.c-flex-reverse {
  22. flex-direction: row-reverse;
  23. }
  24. .c-jumbo {
  25. padding: 1.5rem 0;
  26. }
  27. .c-subelem {
  28. padding: 0;
  29. max-width: 40vw;
  30. margin: auto 0;
  31. }
  32. }
  33. .c-jumbo.c-jumbo-big {
  34. min-height: 25rem;
  35. padding: 1rem;
  36. }
  37. .c-jumbo.c-jumbo-medium {
  38. min-height: 18rem;
  39. padding: 1rem;
  40. }
  41. .c-jumbo.c-jumbo-small {
  42. min-height: 10rem;
  43. padding: 1rem;
  44. }
  45. .c-button {
  46. display: block;
  47. box-shadow: 0 0 5px rgba(0, 0, 0, 0.18),0 5px 5px rgba(0, 0, 0, 0.18);
  48. border-radius: 10pt;
  49. text-align: center;
  50. transition: all .2s ease-in-out;
  51. white-space: nowrap;
  52. cursor: pointer;
  53. text-decoration: none;
  54. padding: 0.4em;
  55. width: max-content;
  56. height: max-content;
  57. min-width: 154px;
  58. min-height: 35px;
  59. margin: 0.5rem;
  60. color: white;
  61. text-weight: bolder;
  62. }
  63. .c-button:only-child {
  64. margin: auto;
  65. }
  66. .c-button.c-big {
  67. font-size: x-large;
  68. }
  69. .c-subelem {
  70. margin: auto 2rem;
  71. padding: 1rem 0;
  72. width: 100%;
  73. }
  74. .c-img-shadow {
  75. height: auto;
  76. max-width: 100%;
  77. box-shadow: 0 0 5px rgba(0, 0, 0, 0.18),0 5px 5px rgba(0, 0, 0, 0.18);
  78. border-radius: 2px;
  79. }
  80. .c-img-center {
  81. display: block;
  82. margin: auto;
  83. }
  84. .c-fullwidth {
  85. width: 100%;
  86. margin: auto 2rem;
  87. }
  88. @media screen and (max-width:1279px) {
  89. .c-no-margin-mobile {
  90. margin: 0 !important;
  91. }
  92. }
  93. .c-jumbo {
  94. padding: .5rem 0;
  95. width: 100%;
  96. }
  97. .c-fade-left {
  98. opacity: 0;
  99. transform: translateX(-100px);
  100. animation: fadeInLeft 2s ease-in-out both;
  101. }
  102. .c-fade-right {
  103. opacity: 0;
  104. transform: translateX(100px);
  105. animation: fadeInRight 2s ease-in-out both;
  106. }
  107. @keyframes fadeInLeft {
  108. 0% {
  109. opacity: 0;
  110. transform: translateX(-100px);
  111. }
  112. 100% {
  113. opacity: 1;
  114. transform: translateX(0);
  115. }
  116. }
  117. @keyframes fadeInRight {
  118. 0% {
  119. opacity: 0;
  120. transform: translateX(100px);
  121. }
  122. 100% {
  123. opacity: 1;
  124. transform: translateX(0);
  125. }
  126. }