style.css 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005
  1. @charset "UTF-8";
  2. * {
  3. margin: 0;
  4. padding: 0;
  5. -webkit-box-sizing: border-box;
  6. box-sizing: border-box;
  7. }
  8. .container-fluid {
  9. width: 80vw;
  10. margin: 0 auto;
  11. }
  12. @media screen and (max-width: 767px) {
  13. .container-fluid {
  14. width: 100vw;
  15. }
  16. }
  17. #Navigation {
  18. width: 100vw;
  19. background-color: #000;
  20. color: #fff;
  21. }
  22. #Navigation #logo {
  23. padding-top: 1.3vw;
  24. }
  25. @media screen and (max-width: 767px) {
  26. #Navigation #logo {
  27. padding-top: 0;
  28. }
  29. }
  30. #Navigation #logo img {
  31. width: 180px;
  32. }
  33. @media screen and (max-width: 767px) {
  34. #Navigation #logo img {
  35. width: 150px;
  36. }
  37. }
  38. #Navigation #link {
  39. padding: 4vw 1vw 2vw 1vw;
  40. }
  41. @media screen and (max-width: 767px) {
  42. #Navigation #link {
  43. display: none;
  44. }
  45. }
  46. #Navigation a {
  47. text-decoration: none;
  48. color: #fff;
  49. letter-spacing: 1px;
  50. font-size: 0.9rem;
  51. font-weight: 600;
  52. cursor: pointer;
  53. padding: 15px;
  54. position: relative;
  55. }
  56. #Navigation a :hover {
  57. opacity: 0.8;
  58. }
  59. #Navigation a:after {
  60. content: "";
  61. display: block;
  62. width: 80%;
  63. height: 3px;
  64. background-color: #fff;
  65. position: absolute;
  66. left: 12%;
  67. bottom: 0;
  68. -webkit-transition: all 0.3s;
  69. transition: all 0.3s;
  70. opacity: 0;
  71. }
  72. #Navigation a:hover:after {
  73. width: 80%;
  74. opacity: 1;
  75. }
  76. @media screen and (max-width: 1024px) {
  77. #Navigation a {
  78. padding: 5px;
  79. padding-top: 2vw;
  80. }
  81. }
  82. #Navigation #menu-btn1 {
  83. position: absolute;
  84. right: 1vw;
  85. top: 5vw;
  86. width: 15vw;
  87. z-index: 6;
  88. }
  89. @media screen and (min-width: 1025px) {
  90. #Navigation #menu-btn1 {
  91. display: none;
  92. }
  93. }
  94. @media screen and (min-width: 768px) {
  95. #Navigation #menu-btn1 {
  96. display: none;
  97. }
  98. }
  99. #banner {
  100. width: 100vw;
  101. height: 100vh;
  102. background: #313131;
  103. display: inline-block;
  104. background: linear-gradient(115deg, #313131 38%, transparent 30%, #707070 27%);
  105. background-blend-mode: overlay;
  106. }
  107. @media screen and (max-width: 767px) {
  108. #banner {
  109. height: 65vh;
  110. background: linear-gradient(115deg, #414141 100%, transparent 30%, #707070 0%);
  111. }
  112. }
  113. #banner #banner-container {
  114. width: 80vw;
  115. margin: 50px auto;
  116. }
  117. @media screen and (max-width: 767px) {
  118. #banner #banner-container {
  119. width: 100vw;
  120. margin: 0;
  121. }
  122. }
  123. #banner #banner-container img {
  124. width: 80vw;
  125. height: 70vh;
  126. -o-object-fit: cover;
  127. object-fit: cover;
  128. }
  129. @media screen and (max-width: 767px) {
  130. #banner #banner-container img {
  131. height: 35vh;
  132. width: 100vw;
  133. }
  134. }
  135. #banner #banner-container h1 {
  136. text-align: center;
  137. color: #fff;
  138. }
  139. @media screen and (max-width: 767px) {
  140. #banner #banner-container h1 {
  141. font-size: 20px;
  142. padding: 15px;
  143. }
  144. }
  145. #banner #banner-container #email {
  146. width: 75%;
  147. font-size: 16px;
  148. margin: 10px 0px;
  149. padding: 10px 15px;
  150. border: none;
  151. height: 50px;
  152. }
  153. @media screen and (max-width: 767px) {
  154. #banner #banner-container #email {
  155. display: none;
  156. }
  157. }
  158. #banner #banner-container #email-moblie {
  159. margin: 10px auto;
  160. width: 75%;
  161. padding: 10px 15px;
  162. border: none;
  163. height: 50px;
  164. background: url(./img/email.png) 5% 50% no-repeat scroll transparent;
  165. background-size: 20px 15px;
  166. background-color: #fff;
  167. text-align: center;
  168. color: #313131;
  169. font-weight: 900;
  170. }
  171. @media screen and (min-width: 1025px) {
  172. #banner #banner-container #email-moblie {
  173. display: none;
  174. }
  175. }
  176. #banner #banner-container .btn {
  177. color: #fff;
  178. width: 25%;
  179. height: 50px;
  180. margin: 10px 0px;
  181. font-size: 16px;
  182. border-radius: 0%;
  183. border: none;
  184. font-weight: 900;
  185. background: #93000a;
  186. vertical-align: top;
  187. }
  188. @media screen and (max-width: 767px) {
  189. #banner #banner-container .btn {
  190. display: none;
  191. }
  192. }
  193. #banner #banner-container #email-arrow {
  194. width: 15%;
  195. background: url(./img/button-arrow.png) 55% 50% no-repeat scroll transparent;
  196. background-size: 10px 15px;
  197. background-color: #93000a;
  198. height: 50px;
  199. margin: 10px auto;
  200. font-size: 16px;
  201. border-radius: 0%;
  202. border: none;
  203. font-weight: 900;
  204. vertical-align: top;
  205. }
  206. @media screen and (min-width: 1025px) {
  207. #banner #banner-container #email-arrow {
  208. display: none;
  209. }
  210. }
  211. #sec01 {
  212. padding-top: 5vw;
  213. padding-bottom: 5vw;
  214. }
  215. #sec01 .NEWS {
  216. width: 80vw;
  217. margin: 0 auto;
  218. margin-top: -130px;
  219. margin-bottom: 50px;
  220. }
  221. @media screen and (max-width: 767px) {
  222. #sec01 .NEWS {
  223. margin-top: -70px;
  224. width: 90vw;
  225. }
  226. }
  227. #sec01 .NEWS h1 {
  228. padding: 0;
  229. margin: 0;
  230. font-weight: 900;
  231. color: #fff;
  232. letter-spacing: 3px;
  233. font-size: 60px;
  234. }
  235. @media screen and (max-width: 767px) {
  236. #sec01 .NEWS h1 {
  237. font-size: 50px;
  238. }
  239. }
  240. #sec01 #sec01-container {
  241. -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
  242. box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
  243. margin: 0 auto !important;
  244. }
  245. @media screen and (max-width: 767px) {
  246. #sec01 #sec01-container {
  247. width: 90vw;
  248. margin: 0 auto;
  249. }
  250. }
  251. #sec01 #sec01-container #sec01-container-card .card {
  252. padding: 30px;
  253. border: none !important;
  254. }
  255. @media screen and (max-width: 767px) {
  256. #sec01 #sec01-container #sec01-container-card .card {
  257. padding: 15px;
  258. }
  259. }
  260. #sec01 #sec01-container #sec01-container-card .card h1 {
  261. padding: 15px;
  262. font-size: 40px;
  263. font-weight: 900;
  264. color: #9b9b9b;
  265. }
  266. #sec01 #sec01-container #sec01-container-card .card p {
  267. padding: 5px;
  268. font-size: 20px;
  269. margin-bottom: 0 !important;
  270. }
  271. @media screen and (max-width: 767px) {
  272. #sec01 #sec01-container #sec01-container-card .card p {
  273. padding: 0px;
  274. }
  275. }
  276. #sec01 #sec01-container #sec01-container-card .card img {
  277. text-align: center;
  278. width: 38vw;
  279. }
  280. @media screen and (max-width: 767px) {
  281. #sec01 #sec01-container #sec01-container-card .card img {
  282. width: 85vw;
  283. margin: 0 auto;
  284. }
  285. }
  286. #sec02 {
  287. background: #414141;
  288. padding-top: 3vw;
  289. }
  290. @media screen and (max-width: 767px) {
  291. #sec02 {
  292. display: none;
  293. }
  294. }
  295. #sec02 #sec02-container {
  296. padding: 15px;
  297. font-weight: 900;
  298. color: #fff;
  299. }
  300. #sec02 #sec02-container #sec02-top-box {
  301. position: relative;
  302. }
  303. #sec02 #sec02-container #sec02-top-box .sec02-box1 {
  304. color: #000;
  305. }
  306. #sec02 #sec02-container #sec02-top-box .sec02-box1 img {
  307. position: absolute;
  308. top: 1px;
  309. width: 200px;
  310. }
  311. #sec02 #sec02-container #sec02-top-box .sec02-box1 .sec02-top-text {
  312. position: absolute;
  313. top: 140px;
  314. padding-left: 15px;
  315. }
  316. #sec02 #sec02-container #sec02-top-box .sec02-box1 .sec02-top-text span {
  317. font-size: 50px;
  318. }
  319. #sec02-moblie {
  320. background: #414141;
  321. padding-top: 3vw;
  322. padding-bottom: 10vw;
  323. }
  324. @media screen and (min-width: 1025px) {
  325. #sec02-moblie {
  326. display: none;
  327. }
  328. }
  329. #sec02-moblie #sec02-container {
  330. padding: 15px;
  331. font-weight: 900;
  332. color: #fff;
  333. text-align: right;
  334. }
  335. #sec02-moblie #sec02-container #sec02-top-box .sec02-box1 {
  336. color: #000;
  337. position: relative;
  338. }
  339. #sec02-moblie #sec02-container #sec02-top-box .sec02-box1 img {
  340. position: absolute;
  341. top: 1px;
  342. width: 90px;
  343. left: 30px;
  344. }
  345. #sec02-moblie #sec02-container #sec02-top-box .sec02-box1 .sec02-top-text {
  346. position: absolute;
  347. top: 60px;
  348. left: 20px;
  349. }
  350. #sec02-moblie #sec02-container #sec02-top-box .sec02-box1 .sec02-top-text span {
  351. font-size: 50px;
  352. }
  353. #sec03 {
  354. padding-top: 10vw;
  355. padding-bottom: 5vw;
  356. }
  357. @media screen and (max-width: 767px) {
  358. #sec03 {
  359. display: none;
  360. }
  361. }
  362. #sec03 #sec03-table .sec03-table-title {
  363. font-family: 微軟正黑體;
  364. font-weight: 900;
  365. padding: 15px;
  366. font-size: 35px;
  367. }
  368. #sec03 #sec03-table .table th {
  369. font-size: 40px;
  370. display: table-cell;
  371. vertical-align: middle;
  372. }
  373. #sec03 #sec03-table .table td {
  374. padding: 15px;
  375. }
  376. #sec03 #sec03-table .table img {
  377. width: 50px;
  378. }
  379. #sec03 #sec03-table .table .sec03-table-text {
  380. padding: 10px;
  381. display: table-cell;
  382. vertical-align: middle;
  383. }
  384. #sec03 #sec03-table .table .sec03-table-text h1 {
  385. font-size: 20px;
  386. margin: 0;
  387. }
  388. #sec03 #sec03-table .table .sec03-table-text p {
  389. margin: 0;
  390. }
  391. #sec03-moblie {
  392. padding-top: 30vw;
  393. position: relative;
  394. }
  395. #sec03-moblie .arrow-table {
  396. position: fixed;
  397. width: 25px;
  398. right: 15px;
  399. bottom: 250px;
  400. z-index: 6;
  401. }
  402. @media screen and (max-width: 350px) {
  403. #sec03-moblie .arrow-table {
  404. right: 10px;
  405. }
  406. }
  407. #sec03-moblie .sec03-table-title {
  408. font-family: 微軟正黑體;
  409. font-weight: 900;
  410. font-size: 15px;
  411. padding: 0 !important;
  412. margin-bottom: 20px;
  413. }
  414. #sec03-moblie #sec03-slider .slick-slide img {
  415. display: inline;
  416. }
  417. #sec03-moblie #sec03-slider #sec03-slider1,
  418. #sec03-moblie #sec03-slider #sec03-slider2 {
  419. margin: 0 30px;
  420. }
  421. @media screen and (max-width: 350px) {
  422. #sec03-moblie #sec03-slider #sec03-slider1,
  423. #sec03-moblie #sec03-slider #sec03-slider2 {
  424. margin: 0 10px;
  425. }
  426. }
  427. #sec03-moblie #sec03-slider .table th {
  428. font-size: 40px;
  429. display: table-cell;
  430. vertical-align: middle;
  431. padding: 15px;
  432. }
  433. #sec03-moblie #sec03-slider .table td {
  434. padding: 15px;
  435. }
  436. @media screen and (max-width: 350px) {
  437. #sec03-moblie #sec03-slider .table td {
  438. padding: 0px;
  439. }
  440. }
  441. #sec03-moblie #sec03-slider .table img {
  442. width: 50px;
  443. }
  444. #sec03-moblie #sec03-slider .table .sec03-table-text {
  445. padding: 10px;
  446. display: table-cell;
  447. vertical-align: middle;
  448. }
  449. #sec03-moblie #sec03-slider .table .sec03-table-text h1 {
  450. font-size: 20px;
  451. margin: 0;
  452. }
  453. #sec03-moblie #sec03-slider .table .sec03-table-text p {
  454. margin: 0;
  455. }
  456. @media screen and (min-width: 1025px) {
  457. #sec03-moblie {
  458. display: none;
  459. }
  460. }
  461. #sec04 {
  462. padding-top: 5vw;
  463. padding-bottom: 5vw;
  464. background: #414141;
  465. }
  466. @media screen and (max-width: 767px) {
  467. #sec04 {
  468. display: none;
  469. }
  470. }
  471. #sec04 h1 {
  472. color: #fff;
  473. font-size: 45px;
  474. font-weight: 900;
  475. padding: 5px 10px;
  476. }
  477. @media screen and (max-width: 767px) {
  478. #sec04 h1 {
  479. font-weight: 900;
  480. font-size: 32px;
  481. }
  482. }
  483. #sec04 hr {
  484. width: 12vw;
  485. height: 2px;
  486. color: #fff;
  487. margin: 10px;
  488. opacity: 1 !important;
  489. }
  490. @media screen and (max-width: 767px) {
  491. #sec04 hr {
  492. width: 30vw;
  493. }
  494. }
  495. #sec04 #sec04-container .card {
  496. border-radius: 0%;
  497. -webkit-box-shadow: 0 10px 1px rgba(155, 155, 155, 0.8);
  498. box-shadow: 0 10px 1px rgba(155, 155, 155, 0.8);
  499. }
  500. #sec04 #sec04-container .card img {
  501. height: 150px;
  502. -o-object-fit: cover;
  503. object-fit: cover;
  504. }
  505. #sec04-moblie {
  506. padding-top: 5vw;
  507. padding-bottom: 5vw;
  508. background: #414141;
  509. position: relative;
  510. }
  511. #sec04-moblie .arrow-table {
  512. position: fixed;
  513. width: 25px;
  514. right: 15px;
  515. bottom: 240px;
  516. z-index: 6;
  517. }
  518. @media screen and (max-width: 350px) {
  519. #sec04-moblie .arrow-table {
  520. right: 10px;
  521. }
  522. }
  523. @media screen and (min-width: 1025px) {
  524. #sec04-moblie {
  525. display: none;
  526. }
  527. }
  528. #sec04-moblie h1 {
  529. color: #fff;
  530. font-size: 45px;
  531. font-weight: 900;
  532. padding: 5px 10px;
  533. }
  534. @media screen and (max-width: 767px) {
  535. #sec04-moblie h1 {
  536. font-weight: 900;
  537. font-size: 32px;
  538. }
  539. }
  540. #sec04-moblie hr {
  541. width: 30vw;
  542. height: 2px;
  543. color: #fff;
  544. margin: 10px;
  545. opacity: 1 !important;
  546. }
  547. #sec04-moblie #sec04-moblie-container {
  548. padding-top: 10vw;
  549. }
  550. #sec04-moblie #sec04-moblie-container .col {
  551. margin: 10px;
  552. }
  553. #sec04-moblie #sec04-moblie-container .col .card {
  554. border-radius: 0%;
  555. -webkit-box-shadow: 0 10px 1px rgba(155, 155, 155, 0.8);
  556. box-shadow: 0 10px 1px rgba(155, 155, 155, 0.8);
  557. }
  558. #sec04-moblie #sec04-moblie-container .col .card img {
  559. height: 150px;
  560. -o-object-fit: cover;
  561. object-fit: cover;
  562. }
  563. #sec05 {
  564. padding-top: 5vw;
  565. padding-bottom: 5vw;
  566. }
  567. @media screen and (max-width: 767px) {
  568. #sec05 {
  569. display: none;
  570. }
  571. }
  572. #sec05 h1 {
  573. font-size: 45px;
  574. font-weight: 900;
  575. padding: 15px;
  576. }
  577. #sec05 #sec05-container .card {
  578. -webkit-box-shadow: 0 10px 1px rgba(155, 155, 155, 0.8);
  579. box-shadow: 0 10px 1px rgba(155, 155, 155, 0.8);
  580. }
  581. #sec05-moblie {
  582. padding-top: 5vw;
  583. padding-bottom: 5vw;
  584. overflow: hidden;
  585. }
  586. @media screen and (min-width: 1025px) {
  587. #sec05-moblie {
  588. display: none;
  589. }
  590. }
  591. #sec05-moblie #sec05-moblie-container {
  592. position: relative;
  593. }
  594. #sec05-moblie #sec05-moblie-container .arrow-table {
  595. position: fixed;
  596. width: 25px;
  597. right: 5px;
  598. bottom: 300px;
  599. z-index: 6;
  600. }
  601. @media screen and (max-width: 350px) {
  602. #sec05-moblie #sec05-moblie-container .arrow-table {
  603. right: 10px;
  604. }
  605. }
  606. #sec05-moblie h1 {
  607. font-size: 45px;
  608. font-weight: 900;
  609. padding: 15px;
  610. }
  611. #sec05-moblie #sec05-container #sec05-moblie-slider {
  612. width: 100vw;
  613. }
  614. #sec05-moblie #sec05-container #sec05-moblie-slider .sec05-moblie-box {
  615. margin: 30px;
  616. }
  617. #sec05-moblie #sec05-container #sec05-moblie-slider .sec05-moblie-box .card {
  618. border: none;
  619. }
  620. #sec06 {
  621. padding-top: 5vw;
  622. padding-bottom: 5vw;
  623. background: #525252;
  624. }
  625. @media screen and (max-width: 767px) {
  626. #sec06 {
  627. background: #313131;
  628. }
  629. }
  630. #sec06 h1 {
  631. font-size: 45px;
  632. font-weight: 900;
  633. padding: 15px;
  634. color: #fff;
  635. }
  636. #sec06 hr {
  637. width: 12vw;
  638. height: 2px;
  639. color: #fff;
  640. margin: 10px;
  641. opacity: 1 !important;
  642. }
  643. @media screen and (max-width: 767px) {
  644. #sec06 hr {
  645. width: 30vw;
  646. }
  647. }
  648. #sec06 .card {
  649. border: none;
  650. background: none;
  651. }
  652. #sec07 {
  653. padding-top: 5vw;
  654. padding-bottom: 5vw;
  655. }
  656. @media screen and (max-width: 767px) {
  657. #sec07 {
  658. display: none;
  659. }
  660. }
  661. #sec07 .NFT-Collections-Sales-Volume {
  662. width: 80vw;
  663. margin: 0 auto;
  664. margin-top: -120px;
  665. margin-bottom: 50px;
  666. }
  667. @media screen and (max-width: 767px) {
  668. #sec07 .NFT-Collections-Sales-Volume {
  669. display: none;
  670. }
  671. }
  672. #sec07 .NFT-Collections-Sales-Volume h1 {
  673. padding: 0;
  674. margin: 0;
  675. font-weight: normal;
  676. color: #fff;
  677. letter-spacing: 3px;
  678. font-size: 50px;
  679. }
  680. #sec07 .table {
  681. text-align: center;
  682. }
  683. #sec07 .table thead tr th {
  684. border: 0;
  685. }
  686. #sec07 .table td {
  687. display: table-cell;
  688. vertical-align: middle;
  689. text-align-last: left;
  690. }
  691. #sec07 .table td img {
  692. width: 50px;
  693. }
  694. #sec07 .table td .data-line {
  695. width: 100px;
  696. }
  697. #sec07 .table th {
  698. display: table-cell;
  699. vertical-align: middle;
  700. text-align-last: left;
  701. }
  702. #sec07 .table img {
  703. padding: 5px;
  704. }
  705. #sec07 .sec07-table-button {
  706. text-align: right;
  707. }
  708. #sec07 .sec07-table-button .data-button {
  709. text-align: left;
  710. border-radius: 25px;
  711. width: 10vw;
  712. padding: 5px 20px;
  713. color: #000;
  714. background: url(./img/play.png) 80% 40% no-repeat scroll transparent;
  715. background-size: 18px 18px;
  716. background-color: #fff;
  717. border: 1px solid #000;
  718. }
  719. #sec07-moblir-title {
  720. background: #414141;
  721. }
  722. @media screen and (min-width: 1025px) {
  723. #sec07-moblir-title {
  724. display: none;
  725. }
  726. }
  727. #sec07-moblir-title #sec07-container {
  728. padding: 15px;
  729. font-weight: 900;
  730. color: #fff;
  731. }
  732. #sec07-moblie {
  733. padding-top: 5vw;
  734. padding-bottom: 5vw;
  735. }
  736. @media screen and (min-width: 1025px) {
  737. #sec07-moblie {
  738. display: none;
  739. }
  740. }
  741. #sec07-moblie .table {
  742. text-align: center;
  743. }
  744. #sec07-moblie .table thead tr th {
  745. border: 0;
  746. }
  747. #sec07-moblie .table td {
  748. display: table-cell;
  749. vertical-align: middle;
  750. text-align-last: left;
  751. font-size: 14px;
  752. }
  753. #sec07-moblie .table td img {
  754. width: 30px;
  755. }
  756. #sec07-moblie .table td .data-line {
  757. width: 80px;
  758. }
  759. #sec07-moblie .table th {
  760. display: table-cell;
  761. vertical-align: middle;
  762. }
  763. #sec07-moblie .table img {
  764. padding: 5px;
  765. width: 50px;
  766. }
  767. #sec07-moblie .sec07-table-button {
  768. text-align: right;
  769. }
  770. #sec07-moblie .sec07-table-button .data-button {
  771. text-align: left;
  772. border-radius: 25px;
  773. width: 35vw;
  774. padding: 5px 20px;
  775. color: #000;
  776. background: url(./img/play.png) 80% 40% no-repeat scroll transparent;
  777. background-size: 18px 18px;
  778. background-color: #fff;
  779. border: 1px solid #000;
  780. }
  781. #footer {
  782. width: 100vw;
  783. text-align: center;
  784. line-height: 2;
  785. background: #313131;
  786. color: #fff;
  787. padding-bottom: 3vw !important;
  788. }
  789. #footer .footer-link {
  790. padding-top: 3vw;
  791. }
  792. #footer .footer-link a {
  793. text-decoration: none;
  794. font-size: 20px;
  795. padding: 10px;
  796. color: #fff;
  797. }
  798. @media screen and (max-width: 767px) {
  799. #footer .footer-link a {
  800. font-size: 14px;
  801. padding: 0 !important;
  802. }
  803. }
  804. @media screen and (max-width: 400px) {
  805. #footer .footer-link a {
  806. font-size: 12px;
  807. }
  808. }
  809. #footer .footer-link a span {
  810. font-size: 28px;
  811. }
  812. @media screen and (max-width: 767px) {
  813. #footer .footer-link a span {
  814. font-size: 16px;
  815. }
  816. }
  817. @media screen and (max-width: 350px) {
  818. #footer .footer-link a span {
  819. font-size: 14px;
  820. }
  821. }
  822. #footer .text {
  823. padding-top: 3vw;
  824. }
  825. #footer .text h2 {
  826. font-size: 20px;
  827. margin: 10px;
  828. letter-spacing: 1px;
  829. display: inline;
  830. }
  831. @media screen and (max-width: 767px) {
  832. #footer .text h2 {
  833. display: block;
  834. font-size: 16px;
  835. margin: 8px;
  836. }
  837. }
  838. #footer .text p {
  839. margin: 0 !important;
  840. }
  841. /*# sourceMappingURL=style.css.map */