style.css 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173
  1. @charset "UTF-8";
  2. * {
  3. letter-spacing: 1px;
  4. }
  5. .navbar {
  6. box-shadow: 0 2px 10px 2px rgb(204, 204, 204);
  7. background-color: white;
  8. width: 100%;
  9. }
  10. .navbar .navbar-collapse {
  11. flex-grow: 0;
  12. }
  13. .header {
  14. margin-top: 50px;
  15. padding-top: 6.5rem;
  16. height: 75vh;
  17. position: relative;
  18. padding-bottom: 3rem;
  19. }
  20. .header__lefttop {
  21. position: absolute;
  22. left: 0;
  23. top: 0;
  24. z-index: -1;
  25. width: 350px;
  26. }
  27. .header__title {
  28. font-size: 3rem;
  29. color: #20616d;
  30. font-weight: 400;
  31. }
  32. .header__sub {
  33. color: #38a7bb;
  34. font-size: 1.5rem;
  35. font-weight: 300;
  36. position: relative;
  37. }
  38. .header__sub::before,
  39. .header__sub::after {
  40. content: " ";
  41. position: absolute;
  42. width: 12%;
  43. height: 1px;
  44. background-color: #38a7bb;
  45. top: 50%;
  46. }
  47. .header__sub::before {
  48. left: 28%;
  49. }
  50. .header__sub::after {
  51. left: 60%;
  52. }
  53. .header__form {
  54. margin: 1rem auto;
  55. justify-content: center;
  56. }
  57. .header__form__input {
  58. border-radius: 10rem;
  59. padding: 0.4rem 0.8rem;
  60. width: 60%;
  61. margin-left: 4.5rem;
  62. }
  63. .header__form__sub {
  64. border-radius: 10rem;
  65. background-color: #fca25e;
  66. color: white;
  67. border: none;
  68. width: 5rem;
  69. transform: translateX(-100%);
  70. transition: all 0.3s;
  71. }
  72. .header__form__sub:hover {
  73. background-color: #ff892e;
  74. }
  75. .header__right {
  76. width: 80%;
  77. height: 50vh;
  78. background-image: url("../imgs/電腦2.webp");
  79. background-size: contain;
  80. background-repeat: no-repeat;
  81. margin: 0 auto;
  82. position: relative;
  83. }
  84. .header__right.header__dm {
  85. background-image: url("https://i.imgur.com/SOu53ii.jpg");
  86. }
  87. .header__right__cir {
  88. width: 60%;
  89. position: absolute;
  90. right: 0%;
  91. top: -5%;
  92. z-index: -1;
  93. }
  94. .header__right__video {
  95. position: absolute;
  96. width: 70%;
  97. height: auto;
  98. left: 3.3rem;
  99. top: 1.8rem;
  100. }
  101. .header__right__magnifier {
  102. position: absolute;
  103. width: 25%;
  104. right: 3%;
  105. bottom: 1%;
  106. }
  107. .header__right__bubble {
  108. position: absolute;
  109. width: 22%;
  110. top: 0;
  111. left: 0;
  112. transform: translate(-60%, -50%);
  113. }
  114. .header__right__linecir {
  115. width: 45%;
  116. position: absolute;
  117. left: -8%;
  118. bottom: -3%;
  119. z-index: -1;
  120. }
  121. .category {
  122. padding: 2rem 0rem;
  123. }
  124. .category.dm__description {
  125. padding: 2rem 8rem;
  126. }
  127. .category__sub_h2 {
  128. position: relative;
  129. }
  130. .category__sub_h2::after {
  131. position: absolute;
  132. content: "";
  133. width: 4rem;
  134. height: 1rem;
  135. border-bottom: 10px solid #ff892e;
  136. left: 50%;
  137. top: -1.5rem;
  138. transform: translateX(-50%);
  139. }
  140. .category__btngrp {
  141. padding: 0 8rem;
  142. }
  143. .category__btn {
  144. background-color: #a7d9e2;
  145. border: none;
  146. border-radius: 5rem;
  147. outline: none;
  148. color: white;
  149. font-size: 1.3rem;
  150. padding: 0.4rem 2rem;
  151. text-decoration: none;
  152. }
  153. .category__btn.active {
  154. background-color: #38a7bb;
  155. text-decoration: none;
  156. color: white;
  157. }
  158. .card__rank {
  159. border: 1px solid #cecece;
  160. box-shadow: 1px 1px 5px 1px rgb(211, 211, 211);
  161. position: relative;
  162. padding: 1rem 1.5rem;
  163. }
  164. .top20 .card__rank {
  165. margin-bottom: 1.5rem;
  166. }
  167. .top3 {
  168. padding: 3rem 0rem;
  169. padding-bottom: 5rem;
  170. position: relative;
  171. }
  172. .top3 .row {
  173. padding: 0rem 4rem;
  174. }
  175. .top3 .backfill {
  176. position: absolute;
  177. width: 100%;
  178. height: 100px;
  179. background-color: #ffebe8;
  180. left: 0;
  181. right: 0;
  182. top: 7rem;
  183. }
  184. .top3__num {
  185. color: #fca25e;
  186. font-size: 5.8rem;
  187. font-family: "Trebuchet MS";
  188. position: absolute;
  189. left: 1rem;
  190. top: -3.5rem;
  191. font-weight: 300;
  192. }
  193. .card__rank__word {
  194. color: #20616d;
  195. margin-left: 3rem;
  196. font-size: 1.8rem;
  197. font-weight: 400;
  198. }
  199. .card__rank__goto {
  200. text-align: right;
  201. }
  202. .card__rank__link {
  203. color: #38a7bb;
  204. text-decoration: none;
  205. font-weight: 400;
  206. }
  207. .card__rank__link:hover {
  208. color: #19879b;
  209. }
  210. .top20 {
  211. padding-bottom: 5rem;
  212. }
  213. .top20 .row {
  214. padding: 0rem 4rem;
  215. }
  216. .top20 .card__rank__word {
  217. margin-left: 0;
  218. }
  219. .top20__num {
  220. color: #fca25e;
  221. font-size: 2.5rem;
  222. font-family: "Trebuchet MS";
  223. font-weight: 300;
  224. display: inline-block;
  225. width: 3rem;
  226. }
  227. .footer {
  228. background-color: #555555;
  229. padding: 50px 0;
  230. color: #999999;
  231. }
  232. .footer h4 {
  233. text-transform: uppercase;
  234. color: white;
  235. font-size: 14px;
  236. font-weight: 800;
  237. }
  238. .footer__btn__text {
  239. font-size: 1.3rem;
  240. color: white;
  241. }
  242. .footer .btn {
  243. border: 2px solid #38a7bb;
  244. color: #38a7bb;
  245. text-decoration: none;
  246. }
  247. .followus__btn {
  248. text-decoration: none;
  249. color: white;
  250. }
  251. .followus__btn:hover {
  252. color: #38a7bb;
  253. }
  254. .footer .btn:hover {
  255. color: white;
  256. background-color: #38a7bb;
  257. }
  258. .followus__txt {
  259. display: inline-block;
  260. margin-right: 1rem;
  261. color: white;
  262. font-weight: 600;
  263. }
  264. .footer_img {
  265. height: 60px;
  266. }
  267. /* content page */
  268. .cntheader {
  269. margin-top: 81px;
  270. padding: 4rem 0;
  271. position: relative;
  272. padding-bottom: 2rem;
  273. }
  274. .cntheader__sub {
  275. color: #38a7bb;
  276. font-size: 1.5rem;
  277. font-weight: 300;
  278. position: relative;
  279. }
  280. .cntheader__sub::before,
  281. .cntheader__sub::after {
  282. content: " ";
  283. position: absolute;
  284. width: 15%;
  285. height: 1px;
  286. background-color: #38a7bb;
  287. top: 50%;
  288. }
  289. .cntheader__sub::before {
  290. left: 18%;
  291. }
  292. .cntheader__sub::after {
  293. left: 67%;
  294. }
  295. .cntheader .category__btngrp {
  296. padding: 0 4rem;
  297. }
  298. .card__art {
  299. padding: 1rem;
  300. border: 1px solid #20616d;
  301. border-radius: 1rem;
  302. margin-bottom: 1rem;
  303. }
  304. .card__title {
  305. font-size: 1.8rem;
  306. font-weight: 400;
  307. }
  308. .card__text {
  309. color: #918f8f;
  310. }
  311. .card__link {
  312. display: inline-block;
  313. color: #38a7bb;
  314. margin-right: 1rem;
  315. text-decoration: none;
  316. }
  317. .card__link:hover {
  318. color: #20616d;
  319. }
  320. .toparticle {
  321. border: 1px solid #cecece;
  322. box-shadow: 1px 2px 3px 1px rgb(224, 224, 224);
  323. }
  324. .toparticle__title {
  325. color: white;
  326. background-color: #38a7bb;
  327. text-align: center;
  328. font-size: 1.3rem;
  329. padding: 0.3rem 0;
  330. position: relative;
  331. }
  332. .toparticle__title img {
  333. position: absolute;
  334. width: 150px;
  335. right: -4rem;
  336. top: -3.5rem;
  337. }
  338. .toparticle__list {
  339. padding: 1.5rem;
  340. padding-top: 0;
  341. list-style: none;
  342. padding-bottom: 1rem;
  343. }
  344. .toparticle__list-item {
  345. padding: 0.3rem;
  346. border-bottom: 1px solid #cecece;
  347. color: #38a7bb;
  348. position: relative;
  349. }
  350. .toparticle__list-item:nth-of-type(10) {
  351. border: none;
  352. }
  353. .toparticle__list-item a {
  354. text-decoration: none;
  355. color: #38a7bb;
  356. }
  357. .toparticle__num {
  358. color: #fca25e;
  359. font-size: 1.8rem;
  360. font-family: "Trebuchet MS";
  361. font-weight: 300;
  362. margin-right: 8px;
  363. }
  364. .toparticle__top {
  365. font-size: 2rem;
  366. }
  367. .toparticle__list-item small {
  368. position: absolute;
  369. right: 0;
  370. top: 45%;
  371. }
  372. .cntsubscribe {
  373. text-align: center;
  374. }
  375. .cntsubscribe__form {
  376. position: relative;
  377. }
  378. .cntsubscribe__sub {
  379. border-radius: 10rem;
  380. background-color: #fca25e;
  381. color: white;
  382. border: none;
  383. width: 5rem;
  384. position: absolute;
  385. right: 0;
  386. top: 0;
  387. padding: 0.45rem 0.8rem;
  388. }
  389. .cntsubscribe__sub:hover {
  390. background-color: #ff892e;
  391. color: white;
  392. }
  393. .cntsubscribe__input {
  394. border-radius: 10rem;
  395. padding: 0.4rem 0.8rem;
  396. width: 100%;
  397. }
  398. .img-block .img-block__img {
  399. width: 70%;
  400. }
  401. .img-block-list {
  402. padding: 2rem 6rem;
  403. }
  404. .img-block__linecir {
  405. position: absolute;
  406. right: 10%;
  407. bottom: 5%;
  408. width: 30%;
  409. z-index: -1;
  410. }
  411. .img-block__linecir.left {
  412. right: -10%;
  413. bottom: -5%;
  414. }
  415. .img-block__linecir.right {
  416. left: -10%;
  417. bottom: -5%;
  418. }
  419. .img-block__linecir.left {
  420. left: -10%;
  421. bottom: -5%;
  422. }
  423. .aboutus_img {
  424. width: 100%;
  425. }
  426. .aboutus_prize_img {
  427. border: 1.5rem solid rgb(231, 231, 231);
  428. border-radius: 1rem;
  429. }
  430. .header__ai-training__span {
  431. width: 6rem;
  432. height: 6rem;
  433. padding: 1rem;
  434. display: inline-block;
  435. font-size: 1.4rem;
  436. background-color: rgb(255, 255, 159);
  437. border-radius: 50%;
  438. }
  439. .ai-training__action {
  440. border: 3px dashed #ffebe8;
  441. }
  442. .ai-training__card .card-img-top {
  443. height: 35vh;
  444. }
  445. .ai-training__action ul {
  446. list-style: none;
  447. line-height: 2rem;
  448. }
  449. .ai-training__action__box {
  450. flex-direction: row;
  451. }
  452. .ai-training__action__btn {
  453. padding: 1.2rem 3rem;
  454. border: none;
  455. outline: none;
  456. border-radius: 4rem;
  457. background: #fca25e;
  458. font-size: 1.5rem;
  459. }
  460. .ai-training__action__img {
  461. width: 15rem;
  462. height: 15rem;
  463. background-repeat: no-repeat;
  464. background-position: center;
  465. background-size: cover;
  466. border-radius: 50%;
  467. border: 3px solid #ffdbd6;
  468. }
  469. .hero-btn {
  470. border: none;
  471. outline: none;
  472. border-radius: 3rem;
  473. margin-top: 0.5rem;
  474. padding: 0.6rem 1.5rem;
  475. background: linear-gradient(20deg, #ea5413, #920783);
  476. color: white;
  477. font-size: 1.1rem;
  478. box-shadow: 1px 1px 5px 1px rgba(207, 207, 207, 0.53);
  479. }
  480. .btns-dark {
  481. text-decoration: none;
  482. color: white;
  483. border: 1px solid #ea5413;
  484. padding: 0.6rem 1.5rem;
  485. outline: none;
  486. background-color: #ea5413;
  487. margin-top: 0.5rem;
  488. border-radius: 3rem;
  489. font-size: 1.1rem;
  490. box-shadow: 1px 1px 5px 1px rgba(201, 201, 201, 0.637);
  491. }
  492. .loaded {
  493. box-shadow: 0 4px 8px 0 rgba(53, 105, 128, 0.3), 0 6px 20px 0 rgba(165, 200, 213, 0.41);
  494. margin-bottom: 4rem;
  495. }
  496. .pageForm__title {
  497. padding: 0 0 0 40px;
  498. background-image: url(/imgs/dm/accept.png);
  499. background-position: 0 0;
  500. background-repeat: no-repeat;
  501. background-size: 30px auto;
  502. }
  503. .pageForm__txt {
  504. padding-left: 40px;
  505. }
  506. .pageForm__notice {
  507. padding-left: 40px;
  508. color: grey;
  509. margin-top: 50px;
  510. }
  511. .pageForm__p {
  512. padding: 40px;
  513. }
  514. .btn__detailForm {
  515. background-color: transparent;
  516. border: none;
  517. outline: none;
  518. color: #ff892e;
  519. padding: 0 0;
  520. padding-bottom: 0.1rem;
  521. margin-bottom: 0.8rem;
  522. display: inline-block;
  523. border-bottom: 1px dotted #ff892e;
  524. transition: all 0.4s;
  525. text-decoration: none;
  526. }
  527. .btn__detailForm:hover {
  528. transform: translate(2px, 2px);
  529. text-decoration: none;
  530. color: #ff892e;
  531. }
  532. @media (max-width: 1300px) {
  533. .header__right__video {
  534. position: absolute;
  535. width: 76%;
  536. }
  537. }
  538. @media (max-width: 992px) {
  539. .header__title {
  540. font-size: 3rem;
  541. }
  542. .cntheader .header__title {
  543. font-size: 2.2rem;
  544. }
  545. .header {
  546. padding-top: 4rem;
  547. height: 50vh;
  548. }
  549. .header__right {
  550. height: 40vh;
  551. }
  552. .header__right__magnifier {
  553. right: -2.5rem;
  554. bottom: 1rem;
  555. }
  556. .header__sub {
  557. font-size: 1.3rem;
  558. }
  559. .header__sub::before,
  560. .header__sub::after {
  561. width: 8%;
  562. }
  563. .header__sub::before {
  564. left: 30%;
  565. }
  566. .header__sub::after {
  567. left: 62%;
  568. }
  569. .header__form__input {
  570. font-size: 0.9rem;
  571. }
  572. .category__btngrp {
  573. padding: 0;
  574. }
  575. .category__btn {
  576. padding: 0.3rem 1.5rem;
  577. font-size: 1.2rem;
  578. }
  579. .ctncategory__btn {
  580. padding: 0.2rem 1rem;
  581. font-size: 1rem;
  582. }
  583. .top3 .row {
  584. padding: 0;
  585. }
  586. .card__rank {
  587. padding: 0.8rem 1rem;
  588. }
  589. .top3__num {
  590. left: 0.6rem;
  591. top: -2.5rem;
  592. font-size: 4rem;
  593. }
  594. .card__rank__word {
  595. margin-left: 1.5rem;
  596. font-size: 1.2rem;
  597. }
  598. .card__rank hr {
  599. margin-top: 8px;
  600. margin-bottom: 8px;
  601. }
  602. .top20 .row {
  603. padding: 0;
  604. }
  605. .top20__num {
  606. font-size: 2.1rem;
  607. width: 1.6rem;
  608. }
  609. .container__footer {
  610. width: 95vw;
  611. }
  612. .header__form {
  613. width: 85%;
  614. position: relative;
  615. }
  616. .header__form__input {
  617. margin-left: 0;
  618. width: 100%;
  619. }
  620. .header__form__sub {
  621. transform: none;
  622. position: absolute;
  623. right: 0;
  624. top: 0;
  625. }
  626. .header__right__linecir {
  627. bottom: 0;
  628. }
  629. .cntheader__sub {
  630. font-size: 1.2rem;
  631. }
  632. .cntheader__sub::before {
  633. left: 13%;
  634. }
  635. .cntheader__sub::after {
  636. left: 72%;
  637. }
  638. .toparticle__title img {
  639. position: absolute;
  640. width: 90px;
  641. right: -2rem;
  642. top: -2rem;
  643. }
  644. .toparticle__top {
  645. font-size: 1.7rem;
  646. }
  647. .fb__fr {
  648. width: 100%;
  649. }
  650. .cntsubscribe__form {
  651. width: 100%;
  652. }
  653. .ai-training__action__box {
  654. flex-direction: column;
  655. }
  656. }
  657. @media (max-width: 767px) {
  658. .header {
  659. height: 70vh;
  660. }
  661. .header .col-md-5 {
  662. margin-bottom: 3rem;
  663. }
  664. .header__right__bubble {
  665. width: 15%;
  666. }
  667. .header__right__magnifier {
  668. right: 4rem;
  669. bottom: 1rem;
  670. }
  671. .category {
  672. padding-top: 4rem;
  673. }
  674. .category.dm__description {
  675. padding-top: 4rem;
  676. padding-left: 0;
  677. padding-right: 0;
  678. margin-top: 4.5rem;
  679. }
  680. .category.mt-xl {
  681. margin-top: 8.5rem;
  682. }
  683. .category.dm__description h5 {
  684. padding-left: 1rem;
  685. padding-right: 1rem;
  686. }
  687. .top3 {
  688. padding-bottom: 2rem;
  689. }
  690. .top3 .col-md-4 {
  691. margin-bottom: 1.5rem;
  692. }
  693. .top3 .col-md-4:nth-of-type(3) {
  694. margin-bottom: 0;
  695. }
  696. .card__rank {
  697. margin-bottom: 1.5rem;
  698. }
  699. .row-right {
  700. margin-top: 2rem;
  701. }
  702. .cntheader {
  703. padding-bottom: 0rem;
  704. }
  705. .header__right__video {
  706. position: absolute;
  707. width: 70%;
  708. left: 2.3rem;
  709. top: 1.5rem;
  710. }
  711. .img-block-list {
  712. padding: 2rem 1.5rem;
  713. }
  714. .ai-training__card .card-img-top {
  715. height: 50vh;
  716. }
  717. }
  718. @media (max-width: 576px) {
  719. .header__title {
  720. font-size: 2.5rem;
  721. }
  722. .header {
  723. padding-top: 3rem;
  724. height: 63vh;
  725. padding-bottom: 0rem;
  726. }
  727. .header.ai-training {
  728. height: 80vh;
  729. }
  730. .header__right {
  731. height: 30vh;
  732. }
  733. .header__right__magnifier {
  734. right: 0rem;
  735. bottom: 1.5rem;
  736. }
  737. .category__btn {
  738. padding: 0.2rem 1rem;
  739. font-size: 1rem;
  740. }
  741. .category {
  742. padding: 1rem;
  743. }
  744. .footer_img {
  745. height: 50px;
  746. }
  747. .footer {
  748. font-size: 0.9rem;
  749. }
  750. .pageForm__p {
  751. padding: 15px;
  752. }
  753. .pageForm {
  754. width: 95%;
  755. }
  756. }
  757. @media (max-width: 480px) {
  758. .ctncategory__btn {
  759. margin-top: 0.6rem;
  760. }
  761. .header__right__video {
  762. position: absolute;
  763. width: 75%;
  764. left: 2.1rem;
  765. top: 1.3rem;
  766. }
  767. }
  768. /* blog-traffic Start */
  769. .blog-traffic .header__right {
  770. width: 100%;
  771. height: 50vw;
  772. position: relative;
  773. top: -100px;
  774. right: -70px;
  775. z-index: -1;
  776. background-size: cover;
  777. }
  778. @media (max-width: 1200px) {
  779. .blog-traffic .header__right {
  780. height: 60vw;
  781. right: 0px;
  782. }
  783. }
  784. @media (max-width: 767px) {
  785. .blog-traffic .header__right {
  786. width: 80%;
  787. height: 75vw;
  788. top: 0px;
  789. right: 0px;
  790. }
  791. }
  792. @media (max-width: 414px) {
  793. .blog-traffic .header__right {
  794. width: 100%;
  795. height: 95vw;
  796. top: 0px;
  797. right: 5px;
  798. }
  799. }
  800. .blog-traffic .header__lefttop {
  801. width: 100vw;
  802. height: auto;
  803. top: -120px;
  804. }
  805. @media (max-width: 767px) {
  806. .blog-traffic .header__lefttop {
  807. width: 150vw;
  808. height: auto;
  809. }
  810. }
  811. .blog-traffic .header__title {
  812. font-size: 2.5rem;
  813. line-height: 65px;
  814. font-weight: 600;
  815. }
  816. @media (max-width: 768px) {
  817. .blog-traffic .header__title {
  818. font-size: 2.2rem;
  819. }
  820. }
  821. .blog-traffic .category {
  822. padding: 0;
  823. }
  824. .blog-traffic .category.dm__description {
  825. padding: 0;
  826. }
  827. .blog-traffic .category__sub_h2::after {
  828. width: 3rem;
  829. border-bottom: 10px solid #ea5413;
  830. margin-top: 15px;
  831. }
  832. .blog-traffic ul {
  833. list-style: none;
  834. }
  835. /* .blog-traffic .dm__description {
  836. margin-top: 3rem;
  837. } */
  838. @media (max-width: 1800px) {
  839. .blog-traffic .dm__description {
  840. margin-top: 5rem;
  841. }
  842. }
  843. @media (max-width: 1400px) {
  844. .blog-traffic .dm__description {
  845. margin-top: -5rem;
  846. }
  847. }
  848. @media (max-width: 1200px) {
  849. .blog-traffic .dm__description {
  850. margin-top: 0rem;
  851. }
  852. }
  853. @media (max-width: 991px) {
  854. .blog-traffic .dm__description {
  855. margin-top: -8rem;
  856. }
  857. }
  858. @media (max-width: 767px) {
  859. .blog-traffic .dm__description {
  860. margin-top: 11rem;
  861. }
  862. }
  863. @media (max-width: 414px) {
  864. .blog-traffic .dm__description {
  865. margin-top: 5rem;
  866. }
  867. }
  868. @media (max-width: 389px) {
  869. .blog-traffic .dm__description {
  870. margin-top: 10rem;
  871. }
  872. }
  873. .blog-traffic .img-block__img {
  874. width: 12%;
  875. -o-object-fit: contain;
  876. object-fit: contain;
  877. image-rendering: -webkit-optimize-contrast;
  878. position: relative;
  879. top: -30px;
  880. }
  881. @media (max-width: 1200px) {
  882. .blog-traffic .img-block__img {
  883. top: -10px;
  884. }
  885. .blog-traffic .img-first {
  886. top: 0;
  887. }
  888. }
  889. @media (max-width: 991px) {
  890. .blog-traffic .img-block__img {
  891. width: 15%;
  892. }
  893. }
  894. @media (max-width: 767px) {
  895. .blog-traffic .img-block__img {
  896. width: 20%;
  897. top: 5px;
  898. }
  899. .blog-traffic .img-first {
  900. top: 15px;
  901. }
  902. }
  903. @media (max-width: 490px) {
  904. .blog-traffic .img-block__img {
  905. top: 15px;
  906. }
  907. .blog-traffic .img-first {
  908. top: 40px;
  909. }
  910. }
  911. @media (max-width: 414px) {
  912. .blog-traffic .img-block__img {
  913. top: 22px;
  914. }
  915. }
  916. @media (max-width: 575px) {
  917. .blog-traffic .category {
  918. padding: 0 10px;
  919. }
  920. }
  921. .blog-traffic .category h4 {
  922. font-size: 2rem;
  923. }
  924. .blog-traffic .category h4,
  925. .blog-traffic .category .sub-title {
  926. margin: 0;
  927. color: #f5ab1b;
  928. font-weight: bold;
  929. }
  930. .blog-traffic .category p {
  931. margin: 30px 0;
  932. }
  933. .blog-traffic .category ul {
  934. padding: 0;
  935. }
  936. .blog-traffic .category p,
  937. .blog-traffic .category li {
  938. line-height: 30px;
  939. }
  940. .blog-traffic .add-img {
  941. width: 130px;
  942. margin: 10px auto 0;
  943. image-rendering: -webkit-optimize-contrast;
  944. }
  945. @media (max-width: 991px) {
  946. .blog-traffic .add-img {
  947. margin: 0 auto;
  948. }
  949. }
  950. @media (max-width: 767px) {
  951. .blog-traffic .add-img {
  952. margin: 10px auto -25px;
  953. }
  954. }
  955. /* blog-traffic End */
  956. /* youtube-views Start */
  957. #youtube-views {
  958. overflow-x: hidden;
  959. }
  960. #youtube-views h5 {
  961. line-height: 32px;
  962. }
  963. #youtube-views .title {
  964. color: #ea5413;
  965. font-size: 1.3rem;
  966. font-weight: bold;
  967. }
  968. #youtube-views .header__right {
  969. background-position: center;
  970. }
  971. #youtube-views .card-group {
  972. margin-top: 50px;
  973. }
  974. #youtube-views .card-group .card {
  975. box-shadow: 0 0 10px rgba(32, 32, 32, 0.25);
  976. }
  977. #youtube-views .card-group .card ul {
  978. padding: 0;
  979. list-style: none;
  980. }
  981. #youtube-views .card-group .card ul img {
  982. margin-bottom: 1px;
  983. }
  984. #youtube-views .card-group .card .price {
  985. width: 100%;
  986. padding: 10px 0;
  987. font-size: 28px;
  988. font-weight: bold;
  989. text-align: center;
  990. color: #fff;
  991. background-color: #ea5413;
  992. letter-spacing: 2px;
  993. }
  994. #youtube-views .card-group .card .buy-btn {
  995. padding: 10px 20px;
  996. color: #fff;
  997. border: 1px solid transparent;
  998. border-radius: 50px;
  999. background: #ea5413;
  1000. transition: all 0.3s;
  1001. }
  1002. #youtube-views .card-group .card .buy-btn:hover {
  1003. color: #ea5413;
  1004. border: 1px solid #ea5413;
  1005. background: #fff;
  1006. }
  1007. #youtube-views .card-group .paypal-content {
  1008. margin: 0 20px;
  1009. box-shadow: none;
  1010. }
  1011. #youtube-views .direction-list {
  1012. margin-top: 100px;
  1013. }
  1014. #youtube-views .direction-list img {
  1015. width: 50px;
  1016. -o-object-fit: contain;
  1017. object-fit: contain;
  1018. filter: invert(33%) sepia(55%) saturate(2232%) hue-rotate(357deg) brightness(102%) contrast(89%);
  1019. }
  1020. #youtube-views .direction-list .content > div {
  1021. margin-bottom: 40px;
  1022. padding: 0px 15px;
  1023. border-left: 1px solid rgba(0, 0, 0, 0.125);
  1024. border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  1025. }
  1026. #youtube-views .direction-list section h5 {
  1027. margin: 0;
  1028. font-size: 18px;
  1029. font-weight: bold;
  1030. }
  1031. #youtube-views .direction-list section p {
  1032. font-size: 14px;
  1033. }
  1034. #youtube-views .accordion-button {
  1035. padding: 20px;
  1036. }
  1037. #youtube-views .accordion-button:not(.collapsed) {
  1038. color: #ea5413 !important;
  1039. background-color: #ffebe2 !important;
  1040. }
  1041. #youtube-views button:focus:not(:focus-visible) {
  1042. box-shadow: none !important;
  1043. }
  1044. #youtube-views .accordion-button:not(.collapsed)::after {
  1045. background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ea5413'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  1046. }
  1047. @media (max-width: 767px) {
  1048. #youtube-views .category.dm__description {
  1049. padding-top: 6rem;
  1050. }
  1051. }
  1052. @media (max-width: 575px) {
  1053. #youtube-views .category.dm__description {
  1054. padding-top: 14rem;
  1055. }
  1056. }
  1057. /* youtube-views End *//*# sourceMappingURL=style.css.map */