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.

400 lines
6.2 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
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. .link .sub_container p {
  162. font-size: 3.5vw;
  163. }
  164. }
  165. @media(min-width: 700px) {
  166. .banner {
  167. height: 47.5vw;
  168. line-height: 5vw;
  169. background-size: 60vw;
  170. background-position: center;
  171. }
  172. .banner h6 {
  173. font-size: 3vw;
  174. border: .5vw solid #ff00ff;
  175. }
  176. .link .sub_container p {
  177. font-size: 2.5vw;
  178. letter-spacing: .1vw;
  179. }
  180. .link .sub_container p a {
  181. font-size: 3.5vw;
  182. }
  183. }
  184. @media(min-width: 800px) {
  185. button {
  186. width: 3.5rem !important;
  187. height: 3.5rem !important;
  188. }
  189. }
  190. @media(min-width: 1000px) {
  191. button {
  192. width: 4.5rem !important;
  193. height: 4.5rem !important;
  194. }
  195. .banner {
  196. height: 40vw;
  197. line-height: 5vw;
  198. background-size: 40vw;
  199. background-position: center;
  200. }
  201. .banner h6 {
  202. font-size: 2.25vw;
  203. border: .45vw solid #ff00ff;
  204. padding: 1vw 2vw;
  205. }
  206. .link .sub_container p {
  207. font-size: 2.4vw;
  208. letter-spacing: .2vw;
  209. height: 35vw !important;
  210. margin-top: 0 !important;
  211. }
  212. .link .sub_container p a {
  213. font-size: 3.5vw;
  214. }
  215. #spider {
  216. margin-top: 66vw !important;
  217. }
  218. #cube {
  219. margin-top: 100vw !important;
  220. margin-left: -1vw;
  221. }
  222. #cube .sub_container {
  223. height: 34vw;
  224. }
  225. #offgrid .sub_container {
  226. width: 35vw;
  227. height: 40vw;
  228. }
  229. #offgrid .sub_container p {
  230. height: 59vw !important;
  231. }
  232. #cyber .sub_container p {
  233. height: 45vw !important;
  234. }
  235. #miner {
  236. margin-top: 205vw !important;
  237. }
  238. #miner .sub_container {
  239. width: 45vw !important;
  240. }
  241. #miner .sub_container p {
  242. height: 45vw !important;
  243. margin-top: 8vw !important;
  244. }
  245. #small_screen {
  246. display: none;
  247. }
  248. }
  249. @media (min-height: 500px) {
  250. .link .sub_container p {
  251. height: 55vw;
  252. margin-top: 8vw;
  253. line-height: 6vw;
  254. }
  255. #hemp {
  256. margin-top: 5vw;
  257. }
  258. #hemp .sub_container p {
  259. height: 40vw;
  260. margin-top: -6vw;
  261. }
  262. #permapp {
  263. margin-top: 33vw;
  264. }
  265. #permapp .sub_container p {
  266. height: 50vw !important;
  267. margin-top: 2vw !important;
  268. }
  269. #spider {
  270. margin-top: 60vw;
  271. z-index: 1;
  272. }
  273. #spider .sub_container p {
  274. height: 50vw !important;
  275. margin-top: 3vw !important;
  276. }
  277. #cube {
  278. margin-top: 90vw !important;
  279. margin-left: -1vw;
  280. }
  281. #cube .sub_container p {
  282. height: 60vw;
  283. margin-top: 15vw;
  284. }
  285. #offgrid {
  286. margin-top: 125vw;
  287. height: 90vw;
  288. }
  289. #offgrid .sub_container p {
  290. height: 65vw;
  291. }
  292. #offgrid .sub_container {
  293. height: 60vw;
  294. }
  295. #cyber {
  296. margin-top: 145vw;
  297. }
  298. #cyber .sub_container p {
  299. height: 60vw;
  300. margin-top: 8vw;
  301. }
  302. #machina {
  303. margin-top: 200vw;
  304. }
  305. #miner{
  306. margin-top: 200vw;
  307. }
  308. #miner .sub_container {
  309. width: 68vw;
  310. height: 40vw;
  311. }
  312. }