media.css 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. @media (max-width: 1200px) {
  2. main .section--container {
  3. padding-left: 20px !important;
  4. padding-right: 20px !important;
  5. }
  6. main .section--container .title--wrap.big > h2 {
  7. font-size: 36px;
  8. }
  9. main .section--container .title--wrap > h2 {
  10. font-size: 30px;
  11. }
  12. main .section--container .growth--logic--wrap {
  13. gap: 20px;
  14. }
  15. main .section--container .growth--logic--wrap .title--box {
  16. width: calc((100% - 120px) / 3 + 80px);
  17. }
  18. main .section--container .growth--logic--wrap .title--box h2 {
  19. font-size: 36px;
  20. }
  21. main .section--container .growth--logic--wrap .logic--box {
  22. padding: 40px 35px 40px;
  23. }
  24. main .section--container .growth--logic--wrap .logic--box.special {
  25. width: calc((100% - 120px) / 3 + 80px);
  26. }
  27. main .section--container .best--service--wrap {
  28. gap: 20px;
  29. }
  30. main .section--container .best--service--wrap .service--box {
  31. width: calc((100% - 40px) / 3);
  32. padding: 20px 25px 40px;
  33. }
  34. main .section--container .best--service--wrap .service--box h3 {
  35. font-size: 18px;
  36. margin-top: 30px;
  37. margin-bottom: 20px;
  38. }
  39. main .section--container .now--box--wrap .box--top .box > p {
  40. font-size: 16px;
  41. }
  42. main .section--container .now--box--wrap .box--bot {
  43. gap: 20px;
  44. }
  45. }
  46. @media (max-width: 768px) {
  47. .mb--80 {
  48. margin-bottom: 40px !important;
  49. }
  50. br.web {
  51. display: none;
  52. }
  53. main .section--container.p--120 {
  54. padding: 60px 0;
  55. }
  56. main .section--container.p--100 {
  57. padding: 60px 0;
  58. }
  59. main .section--container .title--wrap.big > h2 {
  60. font-size: 30px;
  61. margin-bottom: 30px;
  62. }
  63. main .section--container .title--wrap.big > p {
  64. font-size: 15px;
  65. }
  66. main .section--container .best--service--wrap {
  67. -webkit-box-orient: vertical;
  68. -webkit-box-direction: normal;
  69. -ms-flex-direction: column;
  70. flex-direction: column;
  71. }
  72. main .section--container .best--service--wrap .service--box {
  73. width: 100%;
  74. }
  75. main .section--container .best--service--wrap .service--box h3 br {
  76. display: none;
  77. }
  78. main .section--container .now--box--wrap .box--bot {
  79. -webkit-box-orient: vertical;
  80. -webkit-box-direction: normal;
  81. -ms-flex-direction: column;
  82. flex-direction: column;
  83. }
  84. main .section--container .now--box--wrap .box--bot .box {
  85. width: 100%;
  86. }
  87. main .faq--wrapper .inner--contents .faq--list--wrap ul li .faq--item--title > p {
  88. font-size: 15px;
  89. }
  90. main .faq--wrapper .inner--contents .faq--list--wrap ul li .faq--item--content > p {
  91. font-size: 15px;
  92. }
  93. }
  94. @media (max-width: 500px) {
  95. main .section--container .now--box--wrap .box--top {
  96. -ms-flex-wrap: wrap;
  97. flex-wrap: wrap;
  98. gap: 20px;
  99. margin-bottom: 50px;
  100. }
  101. main .section--container .now--box--wrap .box--top .box {
  102. width: 100%;
  103. -webkit-box-orient: horizontal;
  104. -webkit-box-direction: normal;
  105. -ms-flex-direction: row;
  106. flex-direction: row;
  107. gap: 20px;
  108. }
  109. main .section--container .now--box--wrap .box--top .box .box--img {
  110. width: 80px;
  111. min-width: 80px;
  112. }
  113. main .section--container .now--box--wrap .box--top .box .box--img img {
  114. width: 100%;
  115. }
  116. main .section--container .now--box--wrap .box--top .box > p {
  117. width: calc(100% - 120px);
  118. text-align: left;
  119. }
  120. }