Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.04 KB | None | 0 0
  1. <style lang="scss" scoped>
  2. @import "../../../sass/_variables";
  3. .container_900 {
  4. max-width: 100%;
  5. width: 900px;
  6. }
  7.  
  8. .menu-btn {
  9. display: none;
  10. }
  11.  
  12. .group_header {
  13. padding: 20px 0px 25px 0px;
  14. background-color: $color_white;
  15. .group_logo_header {
  16. display: inline-block;
  17. .logo_image {
  18. display: inline-block;
  19. float: left;
  20. }
  21. }
  22. .nav-md {
  23. display: none;
  24. }
  25. .group_menu_header {
  26. display: inline-block;
  27. margin: 25px 0px 10px 0px;
  28. .menu_header {
  29. float: left;
  30. list-style-type: none;
  31. font-size: $font_root;
  32. li {
  33. float: left;
  34. line-height: $line-height-base;
  35. position: relative;
  36. &:after {
  37. display: block;
  38. height: 18px;
  39. width: 1px;
  40. background-color: $color_green_vogue;
  41. position: absolute;
  42. right: 0px;
  43. top: 50%;
  44. margin-top: -9px;
  45. }
  46. &:last-child:after {
  47. display: none;
  48. }
  49. a {
  50. display: inline-block;
  51. float: left;
  52. padding: 4px 20px;
  53. }
  54. a:hover {
  55. text-decoration: none;
  56. }
  57. .btn-login {
  58. float: left;
  59. border-color: $color_caribbean_green;
  60. cursor: pointer;
  61. background-color: $color_caribbean_green;
  62. height: 26px;
  63. border-radius: 0px;
  64. line-height: 18px;
  65. padding: 4px 18px;
  66. font-size: $font_root;
  67. color: $color_white;
  68. }
  69. }
  70. .divider {
  71. padding: 3px 0;
  72. }
  73. }
  74. }
  75. }
  76.  
  77. .sc_banner_body {
  78. background-color: $color_mountain_meadow;
  79. .w_50_banner {
  80. display: block;
  81. width: 50%;
  82. float: left;
  83. }
  84. .image_banner {
  85. display: block;
  86. width: 100%
  87. }
  88. .group_text_banner {
  89. padding-top: 67px;
  90. color: $color_white;
  91. width: 365px;
  92. max-width: 100%;
  93. .tit_banner {
  94. font-size: 75px;
  95. letter-spacing: 1.5px;
  96. font-weight: 300;
  97. line-height: 97px;
  98. margin-bottom: 13px;
  99. }
  100. .des_banner {
  101. font-size: 17px;
  102. letter-spacing: 0.3px;
  103. line-height: 25px;
  104. }
  105. .btn-banner {
  106. padding: 0px;
  107. border: 0px;
  108. background: transparent;
  109. display: block;
  110. margin: auto;
  111. margin-top: 28px;
  112. }
  113. }
  114. }
  115.  
  116. .sc_works_body {
  117. padding: 2rem 2rem 0rem;
  118. background-color: $color_white;
  119. .home__title {
  120. text-align: center;
  121. margin-bottom: 1rem;
  122. .how_it_works {
  123. font-size: 3.5rem;
  124. }
  125. }
  126. .home__body {
  127. -moz-column-gap: 1em;
  128. -webkit-column-gap: 1em;
  129. padding: 0 10rem 0rem;
  130. column-gap: 1em;
  131. .item_works {
  132. padding: 0px 20px;
  133. margin-bottom: .5rem;
  134. .icon_container {
  135. text-align: center;
  136. padding: 15px 20px;
  137. img {
  138. height: 100px;
  139. }
  140. }
  141. .item__footer {
  142. text-align: center;
  143. }
  144. }
  145. }
  146. }
  147.  
  148. .footer {
  149. width: 100%;
  150. height: 150px;
  151. background-color: $color_slate_blue;
  152. color: $color_slate_blue;
  153. p {
  154. text-align: center;
  155. color: $color_dark_gray;
  156. padding-top: 4rem;
  157. margin: 0;
  158.  
  159. }
  160. }
  161.  
  162. @media (min-width: 768px) and (max-width: 990px) {
  163. .sc_banner_body {
  164. .group_text_banner {
  165. padding-top: 25px;
  166. }
  167. }
  168. .sc_works_body {
  169. .home__body {
  170. padding: 0 7rem 0rem;
  171. .work__header {
  172. padding: 0px 20px;
  173. }
  174. }
  175. }
  176. }
  177.  
  178. @media only screen and (max-width: 767px) {
  179. .group_header {
  180. .nav-show {
  181. max-height: 500px !important;
  182. height: auto !important;
  183. transition: max-height 0.5s ease-in !important;
  184. }
  185. .nav-md {
  186. display: inline-block;
  187. position: absolute;
  188. right: 20px;
  189. top: 20px;
  190. label {
  191. display: inline-block;
  192. width: 50px;
  193. height: 50px;
  194. padding: 25px;
  195. cursor: pointer;
  196. span {
  197. display: block;
  198. width: 25px;
  199. height: 10px;
  200. border-top: 2px solid $color_caribbean_green;
  201. }
  202. }
  203. }
  204. .group_menu_header {
  205. position: relative;
  206. transition: max-height 0.5s ease-out;
  207. overflow-y: hidden;
  208. top: 20px;
  209. left: 0px;
  210. max-height: 0;
  211. .menu_header {
  212. li {
  213. padding: 20px 0px;
  214. float: none;
  215. position: relative;
  216. }
  217. .divider {
  218. display: none;
  219. }
  220. }
  221.  
  222. }
  223. }
  224. .sc_banner_body {
  225. .image_banner {
  226. width: 450px;
  227. max-width: 100%;
  228. margin: auto;
  229. }
  230. .group_text_banner {
  231. text-align: center;
  232. padding-top: 25px;
  233. margin: auto;
  234. .tit_banner {
  235. font-size: 40px;
  236. line-height: 45px;
  237. }
  238. .btn-banner {
  239. margin-bottom: 15px;
  240. }
  241. }
  242. }
  243. .sc_works_body {
  244. .home__body {
  245. padding: 0 2rem 0rem;
  246. .work__header {
  247. padding: 0px 20px;
  248. }
  249. }
  250. }
  251. }
  252.  
  253. @media only screen and (max-width: 412px) {
  254. .group_header {
  255. padding: 10px 0 0 0;
  256. .nav-md {
  257. top: 15px;
  258. }
  259. .group_menu_header {
  260. top: 0;
  261. padding: 25px 0 10px 0;
  262. }
  263. }
  264. }
  265.  
  266. @media only screen and (max-width: 395px) {
  267. .group_header {
  268. padding: 10px 0 0 0;
  269. .nav-md {
  270. top: 15px;
  271. }
  272. .group_menu_header {
  273. top: 0;
  274. padding: 0;
  275. margin-top: 0;
  276. }
  277. }
  278. .sc_works_body {
  279. .home__body {
  280. padding: 0;
  281. }
  282. }
  283. }
  284. </style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement