cannabinieri website
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.

376 lines
5.8 KiB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
  1. /* small mobile */
  2. /* Fix overlaps */
  3. .banner {
  4. background-image: url('../img/banner_img.png');
  5. background-repeat: no-repeat;
  6. background-size: contain;
  7. display: flex;
  8. flex-direction: column;
  9. justify-content: flex-end;
  10. height: 87.5vw;
  11. padding: 0 1vw;
  12. line-height: 8vw;
  13. letter-spacing: .125vw;
  14. }
  15. .banner h6 {
  16. color: #ff00ff;
  17. font-family: 'Lato', sans-serif;
  18. font-size: 5vw;
  19. border: 1vw solid #ff00ff;
  20. border-radius: 5vw;
  21. padding: 2vw 2vw;
  22. }
  23. .banner h6 a {
  24. text-decoration: none;
  25. color: #3dbd92;
  26. }
  27. .banner h6 a:active {
  28. opacity: 60%;
  29. }
  30. .height {
  31. height: 270vw;
  32. position: relative;
  33. }
  34. .container {
  35. font-family: 'Lato', sans-serif;
  36. background-image: url('../img/hero.png');
  37. background-size: contain;
  38. background-repeat: no-repeat;
  39. height: calc(100% - 30vh);
  40. }
  41. img {
  42. width: 100vw;
  43. z-index: 0;
  44. grid-row: 1/33;
  45. grid-column: 1/25;
  46. }
  47. .link {
  48. display: flex;
  49. flex-direction: column;
  50. z-index: 2;
  51. position: absolute;
  52. height: 60vw;
  53. width: 40vw;
  54. }
  55. .link button {
  56. display: flex;
  57. align-items: center;
  58. justify-content: center;
  59. width: 2rem;
  60. height: 2rem;
  61. border-radius: 50%;
  62. border: .1rem solid hsl(300, 100%, 50%);
  63. background-color: hsl(300, 100%, 50%);
  64. cursor: pointer;;
  65. align-self: center;
  66. justify-self: center;
  67. transition: all .4 ease-in-out;
  68. z-index: 1;
  69. }
  70. .link button:active, .link button:hover {
  71. box-shadow: 0px 0px 10px hsl(300, 100%, 30%);
  72. }
  73. .link a {
  74. color: #fff;
  75. text-decoration: none;
  76. font-weight: 600;
  77. font-size: 3vw;
  78. transition: all .5s ease-in-out;
  79. }
  80. .link .sub_container {
  81. display: none;
  82. grid-column: 1/5;
  83. grid-row: 2/5;
  84. padding: 3vh 1vw 0 1vw;
  85. height: 45vw;
  86. width: 45vw;
  87. z-index: 0;
  88. }
  89. .link .sub_container p {
  90. font-size: 4.5vw;
  91. text-align: center;
  92. color: #333;
  93. background-color: rgba(255, 255, 255, 0.7);
  94. border-radius: .03rem;
  95. width: 100%;
  96. height: 100%;
  97. align-self: center;
  98. display: flex;
  99. flex-direction: column;
  100. align-items: center;
  101. padding: 1vw 2vw;
  102. line-height: 5.5vw;
  103. letter-spacing: .05vw;
  104. }
  105. .link .sub_container p a {
  106. color: #333;
  107. text-decoration: none;
  108. font-size: 4.5vw;
  109. }
  110. .link .sub_container p a:active {
  111. opacity: 60%;
  112. color: #ff00ff;
  113. }
  114. .link .sub_container p a:hover {
  115. opacity: 60%;
  116. color: #ff00ff;
  117. }
  118. .banner .banner_img {
  119. height: 80vw;
  120. }
  121. #hover:hover {
  122. color: #66e4ba;
  123. }
  124. @media(min-width: 300px) {
  125. #hemp {
  126. margin-left: 50vw;
  127. }
  128. #spider {
  129. margin-left: 35vw;
  130. }
  131. #cube {
  132. margin-left: 30vw;
  133. }
  134. #offgrid {
  135. margin-left: 55vw;
  136. }
  137. #machina {
  138. margin-left: 30vw;
  139. }
  140. #miner {
  141. margin-left: 2vw;
  142. }
  143. }
  144. @media(min-width: 400px) {
  145. #hemp {
  146. margin-left: 50vw;
  147. }
  148. #offgrid {
  149. margin-left: 60vw;
  150. }
  151. button {
  152. width: 2.5rem !important;
  153. height: 2.5rem !important;
  154. }
  155. }
  156. @media(min-width: 500px) {
  157. button {
  158. width: 3rem !important;
  159. height: 3rem !important;
  160. }
  161. }
  162. @media(min-width: 700px) {
  163. .banner {
  164. height: 47.5vw;
  165. line-height: 5vw;
  166. background-size: 60vw;
  167. background-position: center;
  168. }
  169. .banner h6 {
  170. font-size: 3vw;
  171. border: .5vw solid #ff00ff;
  172. }
  173. .link .sub_container p {
  174. font-size: 2.5vw;
  175. letter-spacing: .1vw;
  176. }
  177. .link .sub_container p a {
  178. font-size: 3.5vw;
  179. }
  180. }
  181. @media(min-width: 800px) {
  182. button {
  183. width: 3.5rem !important;
  184. height: 3.5rem !important;
  185. }
  186. }
  187. @media(min-width: 1000px) {
  188. button {
  189. width: 4.5rem !important;
  190. height: 4.5rem !important;
  191. }
  192. .banner {
  193. height: 40vw;
  194. line-height: 5vw;
  195. background-size: 40vw;
  196. background-position: center;
  197. }
  198. .banner h6 {
  199. font-size: 2.25vw;
  200. border: .45vw solid #ff00ff;
  201. padding: 1vw 2vw;
  202. }
  203. .link .sub_container p {
  204. font-size: 2.4vw;
  205. letter-spacing: .2vw;
  206. height: 35vw !important;
  207. margin-top: 0 !important;
  208. }
  209. .link .sub_container p a {
  210. font-size: 3.5vw;
  211. }
  212. #offgrid .sub_container {
  213. width: 35vw;
  214. height: 40vw;
  215. }
  216. #offgrid .sub_container p {
  217. height: 55vw !important;
  218. }
  219. #cyber .sub_container p {
  220. height: 45vw !important;
  221. }
  222. #miner {
  223. margin-top: 205vw !important;
  224. }
  225. #miner .sub_container {
  226. width: 45vw !important;
  227. }
  228. #miner .sub_container p {
  229. height: 45vw !important;
  230. margin-top: 8vw !important;
  231. }
  232. #small_screen {
  233. display: none;
  234. }
  235. }
  236. @media (min-height: 500px) {
  237. .link .sub_container p {
  238. height: 55vw;
  239. margin-top: 8vw;
  240. line-height: 6vw;
  241. }
  242. #hemp {
  243. margin-top: 5vw;
  244. }
  245. #permapp {
  246. margin-top: 33vw;
  247. }
  248. #permapp .sub_container p {
  249. height: 60vw;
  250. margin-top: 8vw;
  251. }
  252. #spider {
  253. margin-top: 60vw;
  254. z-index: 1;
  255. }
  256. #spider .sub_container p {
  257. height: 60vw;
  258. margin-top: 8vw;
  259. }
  260. #cube {
  261. margin-top: 90vw;
  262. z-index: 1;
  263. }
  264. #cube .sub_container p {
  265. height: 60vw;
  266. margin-top: 15vw;
  267. }
  268. #offgrid {
  269. margin-top: 125vw;
  270. height: 90vw;
  271. }
  272. #offgrid .sub_container p {
  273. height: 65vw;
  274. }
  275. #offgrid .sub_container {
  276. height: 60vw;
  277. }
  278. #cyber {
  279. margin-top: 145vw;
  280. }
  281. #cyber .sub_container p {
  282. height: 60vw;
  283. margin-top: 8vw;
  284. }
  285. #machina {
  286. margin-top: 200vw;
  287. }
  288. #miner{
  289. margin-top: 200vw;
  290. }
  291. #miner .sub_container {
  292. width: 68vw;
  293. height: 40vw;
  294. }
  295. }