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.

359 lines
5.9KB

  1. #app_about {
  2. .bloc-discover {
  3. background-color: $green;
  4. .container-discover {
  5. position: relative;
  6. min-height: 750px;
  7. @include tablet-only {
  8. min-height: 600px;
  9. }
  10. img {
  11. position: absolute;
  12. right: 0;
  13. bottom: 0;
  14. max-height: 80%;
  15. max-width: 70%;
  16. @include tablet-only {
  17. display: none;
  18. }
  19. }
  20. h1 {
  21. color: #FFF;
  22. font-family: FranklinGothic;
  23. font-size: 7.5rem;
  24. line-height: 67px;
  25. margin-top: 10rem;
  26. margin-bottom: 75px;
  27. }
  28. p {
  29. color: #FFF;
  30. font-size: 2.0rem;
  31. margin-bottom: 50px;
  32. }
  33. .download-plaq {
  34. background-color: $yellow;
  35. color: $green;
  36. text-transform: uppercase;
  37. padding: 10px;
  38. font-size: 2.5rem;
  39. display: inline-block;
  40. text-align: center;
  41. }
  42. }
  43. }
  44. .container-startup {
  45. background-color: $yellow;
  46. color: $green;
  47. .col-image {
  48. @include mobile-only {
  49. min-height: 260px;
  50. }
  51. img {
  52. max-width: 80%;
  53. max-height: 80%;
  54. position: absolute;
  55. top: 50%;
  56. transform: translate(-50%, -50%);
  57. left: 50%;
  58. }
  59. }
  60. h2 {
  61. font-weight: bold;
  62. margin-top: 100px;
  63. margin-bottom: 40px;
  64. font-size: 4.0rem;
  65. @include mobile-only {
  66. margin-top: 0;
  67. }
  68. }
  69. .description {
  70. font-size: 1.7rem;
  71. }
  72. .other-startup {
  73. color: $orange;
  74. font-size: 2.0rem;
  75. display: inline-block;
  76. margin-top: 20px;
  77. font-weight: bold;
  78. margin-bottom: 10rem;
  79. }
  80. }
  81. .container-manifeste {
  82. padding-bottom: 10rem;
  83. padding-top: 10rem;
  84. h2 {
  85. color: $green;
  86. text-align: center;
  87. font-size: 4.0rem;
  88. font-weight: bold;
  89. margin-bottom: 70px;
  90. span {
  91. color: $orange;
  92. }
  93. }
  94. .video-aac {
  95. text-align: center;
  96. iframe {
  97. width: 100%;
  98. }
  99. }
  100. }
  101. .bloc-three-step {
  102. background-color: $green;
  103. color: #FFF;
  104. padding-top: 10rem;
  105. padding-bottom: 10rem;
  106. h2 {
  107. margin-bottom: 40px;
  108. font-weight: bold;
  109. font-size: 4.0rem;
  110. }
  111. .row-step {
  112. text-align: center;
  113. img {
  114. margin-right: 15px;
  115. @include mobile-only {
  116. margin-top: 30px;
  117. }
  118. }
  119. h3 {
  120. color: $yellow;
  121. font-family: FranklinGothic;
  122. margin-top: 30px;
  123. }
  124. .description {
  125. width: 80%;
  126. display: inline-block;
  127. }
  128. }
  129. }
  130. .container-step1 {
  131. color: $green;
  132. padding-top: 10rem;
  133. padding-bottom: 10rem;
  134. .logo-labourage {
  135. width: 90%;
  136. @include mobile-only {
  137. margin-bottom: 20px;
  138. }
  139. }
  140. h2 {
  141. font-weight: bold;
  142. margin-bottom: 30px;
  143. font-size: 4.0rem;
  144. .picto-labourage {
  145. vertical-align: baseline;
  146. }
  147. }
  148. .participate {
  149. color: $yellow;
  150. background-color: $green;
  151. padding: 15px;
  152. font-size: 2.2rem;
  153. margin-top: 30px;
  154. display: inline-block;
  155. }
  156. }
  157. .bloc-recolte {
  158. background-color: $yellow;
  159. color: $green;
  160. padding-top: 10rem;
  161. padding-bottom: 10rem;
  162. h2 {
  163. font-weight: bold;
  164. margin-bottom: 30px;
  165. font-size: 4.0rem;
  166. .picto-labourage {
  167. vertical-align: baseline;
  168. }
  169. }
  170. .subscribe-event {
  171. border: 2px solid $green;
  172. padding: 15px;
  173. font-size: 2.2rem;
  174. margin-top: 40px;
  175. display: inline-block;
  176. a {
  177. color: $green;
  178. }
  179. }
  180. .logo-event {
  181. position: absolute;
  182. top: 50%;
  183. transform: translate(-50%, -50%);
  184. left: 50%;
  185. @include mobile-only {
  186. position: initial;
  187. transform: none;
  188. margin-top: 50px;
  189. }
  190. }
  191. }
  192. .container-ressource {
  193. color: $green;
  194. padding-top: 10rem;
  195. padding-bottom: 10rem;
  196. h2 {
  197. font-weight: bold;
  198. margin-bottom: 30px;
  199. font-size: 4.0rem;
  200. .picto-ressource {
  201. vertical-align: baseline;
  202. }
  203. }
  204. .logo-ressource {
  205. position: absolute;
  206. top: 50%;
  207. transform: translate(-50%, -50%);
  208. left: 50%;
  209. }
  210. .contribuate {
  211. border: 2px solid $yellow;
  212. font-size: 2.2rem;
  213. padding: 15px;
  214. margin-top: 40px;
  215. display: inline-block;
  216. a {
  217. color: $green;
  218. }
  219. }
  220. @include mobile-only {
  221. .col-image {
  222. min-height: 350px;
  223. margin-bottom: 50px;
  224. }
  225. }
  226. }
  227. .bloc-coop-cit {
  228. background-color: $green;
  229. color: #FFF;
  230. .container-coop {
  231. padding-top: 10rem;
  232. padding-bottom: 10rem;
  233. h2 {
  234. font-weight: bold;
  235. text-align: center;
  236. margin-bottom: 50px;
  237. font-size: 4.0rem;
  238. }
  239. .description {
  240. margin-top: 50px;
  241. }
  242. .more {
  243. color: $green;
  244. background-color: $yellow;
  245. padding: 10px;
  246. font-size: 2.3rem;
  247. display: inline-block;
  248. text-align: center;
  249. margin-top: 30px;
  250. }
  251. }
  252. .container-coeur {
  253. background-color: $yellow;
  254. color: $green;
  255. padding-top: 10rem;
  256. padding-bottom: 10rem;
  257. h2 {
  258. font-weight: bold;
  259. margin-bottom: 50px;
  260. font-size: 4.0rem;
  261. }
  262. .join-coeur {
  263. border: 2px solid $green;
  264. display: inline-block;
  265. padding: 15px;
  266. font-size: 2.2rem;
  267. margin-top: 50px;
  268. a {
  269. color: $green;
  270. }
  271. }
  272. @include mobile-only {
  273. .logo-coeur {
  274. margin-top: 30px;
  275. }
  276. }
  277. }
  278. }
  279. .container-funded {
  280. padding-top: 10rem;
  281. padding-bottom: 10rem;
  282. text-align: center;
  283. h2 {
  284. color: $green;
  285. font-weight: bold;
  286. margin-bottom: 7rem;
  287. font-size: 2.5rem;
  288. }
  289. img {
  290. max-width: 300px;
  291. margin-bottom: 25px;
  292. }
  293. .logo-hericourt {
  294. max-width: 200px;
  295. }
  296. }
  297. }