Advertisement
pacho_the_python

Untitled

Jun 18th, 2023
995
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 5.15 KB | None | 0 0
  1. @import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);
  2.  
  3. body {
  4.     background-color: #ece9e9;
  5.     display: flex;
  6.     flex-direction: column;
  7.     font-family: 'Inter', sans-serif;
  8.     align-items: center;
  9. }
  10.  
  11. header {
  12.     width: 70%;
  13. }
  14.  
  15. nav {
  16.     display: flex;
  17.     flex-direction: row;
  18.     height: 80px;
  19.     align-items: center;
  20.     margin-bottom: 10px;
  21. }
  22.  
  23. nav ul {
  24.     display: flex;
  25.     flex-direction: row;
  26.     font-size: 16px;
  27. }
  28.  
  29. nav ul li a {
  30.     text-decoration: none;
  31.     color: black;
  32. }
  33.  
  34. .nav-links {
  35.     gap: 40px;
  36.     margin-right: auto;
  37.     margin-left: 100px;
  38. }
  39.  
  40. .nav-user {
  41.     gap: 20px;
  42. }
  43.  
  44. .last-li {
  45.     margin-right: 130px;
  46. }
  47.  
  48. .last-li a {
  49.     background-color: #ADE2DF;
  50.     padding: 12px;
  51.     border-radius: 6px;
  52. }
  53.  
  54. main {
  55.     width: 70%;
  56. }
  57.  
  58. .first-section {
  59.     display: flex;
  60.     flex-direction: column;
  61.     align-items: center;
  62.     background-color: #ADE2DF;
  63. }
  64.  
  65. .first-section h1 {
  66.     letter-spacing: 4px;
  67.     font-size: 50px;
  68.     margin: 70px 0 30px 0;
  69. }
  70.  
  71. .first-section-btns {
  72.     margin: 60px 0 90px 0;
  73.  
  74. }
  75.  
  76. .mobile {
  77.     background-color: black;
  78.     color: white;
  79.     padding: 20px 30px;
  80.     text-decoration: none;
  81.     border-radius: 6px;
  82. }
  83.  
  84. .first-section-btns .mobile:first-child {
  85.     margin-right: 14px;
  86. }
  87.  
  88. .second-section {
  89.     display: flex;
  90.     flex-direction: row;
  91.     justify-content: center;
  92. }
  93.  
  94. .second-section div {
  95.     width: 26%;
  96.     display: flex;
  97.     flex-direction: column;
  98.     justify-content: flex-start;
  99.     align-items: center;
  100.     text-align: center;
  101.     margin: 60px 0;
  102. }
  103.  
  104. .second-section div:first-child, .second-section div:last-child {
  105.     border-left: 1px solid lightgrey;
  106.     border-right: 1px solid lightgrey;
  107. }
  108.  
  109.  
  110. .numbers{
  111.     font-size: 34px;
  112.     font-weight: 600;
  113.     padding: 0 0 16px 0;
  114. }
  115.  
  116. .second-section-content {
  117.     padding-bottom: 60px;
  118. }
  119.  
  120. .phone {
  121.     display: flex;
  122.     flex-direction: row;
  123.     align-items: flex-start;
  124.     justify-content: center;
  125.     background-color: #ADE2DF;
  126. }
  127.  
  128. .phone-img {
  129.     border: 1px dashed #a4a3a3;
  130.     width: 30%;
  131.     height: 650px;
  132. }
  133.  
  134. .phone-content {
  135.     width: 34%;
  136.     margin-top: 120px;
  137.     margin-left: 80px;
  138.  
  139.  
  140. }
  141.  
  142. .phone-content h2 {
  143.     font-size: 30px;
  144.     letter-spacing: 1px;
  145.     margin-bottom: 20px;
  146. }
  147.  
  148. .phone-content p {
  149.     font-size: 18px;
  150.     margin-bottom: 5px;
  151. }
  152.  
  153. .phone-content .phone-content-second-p {
  154.     margin-bottom: 30px;
  155.     font-size: 14px;
  156. }
  157.  
  158. .phone-content a {
  159.     text-decoration: none;
  160.     color: black;
  161.     padding: 4px 0;
  162.     border-bottom: 2px solid grey;
  163. }
  164.  
  165. .pricing {
  166.     display: flex;
  167.     flex-direction: column;
  168.     align-items: center;
  169.     gap: 30px;
  170.     padding: 40px 0 50px 0;
  171. }
  172.  
  173. .pricing a {
  174.     text-decoration: none;
  175.     padding: 4px 10px;
  176.     border-radius: 6px;
  177.     background-color: #ADE2DF;
  178.     color: black;
  179. }
  180.  
  181. .pricing h2 {
  182.     font-size: 28px;
  183. }
  184.  
  185. .offers {
  186.     border: 1px solid #9b9999;
  187.     border-radius: 10px;
  188.     display: flex;
  189.     flex-direction: row;
  190.     overflow: hidden;
  191. }
  192.  
  193. .offer-prices {
  194.     width: 60%;
  195.     height: 400px;
  196.     display: flex;
  197.     flex-direction: row;
  198.     justify-content: center;
  199.     background-color: white;
  200. }
  201.  
  202. .offers-content {
  203.     width: 40%;
  204.     height: 400px;
  205.     background-color:#ADE2DF;
  206.     display: flex;
  207.     flex-direction: column;
  208.     align-self: flex-start;
  209.     padding: 30px;
  210. }
  211.  
  212. .card {
  213.     margin-top: 20px;
  214.     width: 35%;
  215.     height: 90%;
  216.     padding: 0 20px 0 20px;
  217.     display: flex;
  218.     flex-direction: column;
  219.     align-items: flex-start;
  220. }
  221.  
  222. .card h3 {
  223.     align-self: center;
  224. }
  225.  
  226. .offer-prices p {
  227.     font-size: 12px;
  228. }
  229.  
  230. .card h2 {
  231.     padding: 30px 0;
  232. }
  233.  
  234. .underline {
  235.     width: 100%;
  236.     height: 4px;
  237.     border-top: 1px solid grey;
  238.     margin-bottom: 30px;
  239. }
  240.  
  241. .card a {
  242.     margin-top: 20px;
  243.     text-decoration: none;
  244.     align-self: center;
  245.     background-color: #ADE2DF;
  246.     padding: 14px 62px;
  247.     border-radius: 6px;
  248.     color: black;
  249. }
  250.  
  251. .card .get-plus {
  252.     padding: 14px 80px;
  253. }
  254.  
  255. .middle {
  256.     border-right: 1px solid #BDBDBDFF;
  257.     border-left: 1px solid #BDBDBDFF;
  258. }
  259.  
  260. .offers-content h4 {
  261.     text-align: center;
  262. }
  263.  
  264. .bold-p {
  265.     font-weight: bold;
  266.     font-size: 18px;
  267.     margin-bottom: 20px;
  268. }
  269.  
  270. .offers-content a {
  271.     text-decoration: none;
  272.     color: white;
  273.     background-color: black;
  274.     text-align: center;
  275.     padding: 14px 0;
  276.     margin-top: 124px;
  277.     border-radius: 6px;
  278. }
  279.  
  280. .get-started {
  281.     margin-top: 50px;
  282.     display: flex;
  283.     flex-direction: column;
  284.     align-items: center;
  285.     background-color: #ADE2DF;
  286. }
  287.  
  288. .get-started h2 {
  289.     margin-top: 50px;
  290.     font-size: 46px;
  291. }
  292.  
  293. .get-started-content {
  294.     width: 40%;
  295.     text-align: center;
  296. }
  297.  
  298. footer {
  299.     display: flex;
  300.     flex-direction: row;
  301.     align-items: center;
  302. }
  303.  
  304. footer p {
  305.     margin-left: 40px;
  306.     margin-right: auto;
  307. }
  308.  
  309. footer ul {
  310.     display: flex;
  311.     flex-direction: row;
  312.     align-items: center;
  313.     gap: 10px;
  314.     margin-right: 40px;
  315. }
  316.  
  317. footer ul li a {
  318.     text-decoration: none;
  319.     color: black;
  320. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement