Advertisement
last63

CSS

Nov 8th, 2022
907
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 5.44 KB | Fixit | 0 0
  1. @import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
  2.  
  3. :root {
  4.     --color-background-white: #FFFFFF;
  5.     --color-background-body: #b2cdf6;
  6.     --color-blue: #2081E2;
  7.     --color-green: #3ce260;
  8.     --color-font: #434d56;
  9.  
  10.     --transition: all 400ms ease;
  11. }
  12.  
  13. * {
  14.     margin: 0;
  15.     padding: 0;
  16.     font-family: 'Montserrat', sans-serif;
  17.     text-decoration: none;
  18. }
  19.  
  20. body {
  21.     background-color: var(--color-background-body);
  22. }
  23.  
  24. /* ========== NAVBAR ========== */
  25. .navbar-list {
  26.     background: var(--color-background-white);
  27.     display: flex;
  28.     justify-content: flex-end;
  29.     align-items: center;
  30.     padding: 15px 0;
  31. }
  32.  
  33. .navbar-item {
  34.     margin: 0 15px;
  35.     list-style-type: none;
  36. }
  37.  
  38. .logo {
  39.     font-size: 2em;
  40.     font-weight: bold;
  41.     margin-right: auto;
  42.     margin-left: 50px;
  43.     list-style-type: none;
  44.     cursor: pointer;
  45. }
  46.  
  47. .logo a {
  48.     text-decoration: none;
  49. }
  50.  
  51. .toggle {
  52.     display: none;
  53.     list-style-type: none;
  54.     margin: 0 20px;
  55. }
  56.  
  57. .navbar-link {
  58.     font-weight: bold;
  59. }
  60.  
  61. .navbar-link:hover {
  62.     color: black;
  63. }
  64.  
  65. .navbar-link-login {
  66.     font-size: 1em;
  67.     background-color: var(--color-blue);
  68.     padding: 8px 15px;
  69.     border-radius: 18px;
  70.     color: var(--color-background-white);
  71.     cursor: pointer;
  72.     border: 2px solid transparent;
  73.     transition: var(--transition);
  74. }
  75.  
  76. .navbar-link-login:hover {
  77.     background: transparent;
  78.     border-color: var(--color-green);
  79.     color: var(--color-green);
  80. }
  81.  
  82. .navbar-link-register {
  83.     font-size: 1em;
  84.     background-color: var(--color-green);
  85.     padding: 8px 15px;
  86.     border-radius: 18px;
  87.     color: var(--color-background-white);
  88.     cursor: pointer;
  89.     border: 2px solid transparent;
  90.     transition: var(--transition);
  91. }
  92.  
  93. .navbar-link-register:hover {
  94.     background: transparent;
  95.     border-color: var(--color-blue);
  96.     color: var(--color-blue);
  97. }
  98.  
  99. @media screen and (max-width:1024px) {
  100.     .navbar-list {
  101.         flex-wrap: wrap;
  102.     }
  103.  
  104.     .toggle {
  105.         display: block;
  106.     }
  107.  
  108.     .navbar-item {
  109.         display: none;
  110.         width: 100%;
  111.         text-align: center;
  112.         margin: 20px;
  113.     }
  114.  
  115.     .navbar-button {
  116.         display: block;
  117.     }
  118.  
  119.     .active {
  120.         display: block;
  121.     }
  122. }
  123.  
  124. @media screen and (max-width:425px) {
  125.     .toggle {
  126.         padding: 20px 0;
  127.     }
  128. }
  129.  
  130. /* ========== END NAVBAR ========== */
  131.  
  132.  
  133. /* ========== HEADER ========== */
  134. .header {
  135.     padding: 70px 50px;
  136. }
  137.  
  138. .header-container {
  139.     display: flex;
  140.     flex-wrap: wrap;
  141.     flex-direction: row;
  142.     justify-content: center;
  143. }
  144.  
  145. .logo-idn {
  146.     flex: 1;
  147.     text-align: center;
  148.     margin: auto;
  149. }
  150.  
  151. .logo-img {
  152.     width: 750px;
  153.     border-radius: 3%;
  154. }
  155.  
  156. .big-heading {
  157.     flex: 1;
  158.     margin-left: 30px;
  159.     margin: auto;
  160. }
  161.  
  162. .big-heading h1 {
  163.     font-size: 3em;
  164.     font-weight: 700;
  165.     margin-bottom: 20px;
  166.     color: black;
  167. }
  168.  
  169. .big-heading p {
  170.     color: var(--color-font);
  171.     font-size: 1.5em;
  172.     text-align: justify;
  173.     margin-bottom: 45px;
  174. }
  175.  
  176. .btn-explore {
  177.     background-color: var(--color-green);
  178.     border: none;
  179.     padding: 20px 50px;
  180.     border-radius: 15px;
  181.     font-size: 1em;
  182.     font-weight: bold;
  183.     margin-right: 20px;
  184. }
  185.  
  186. .btn-explore a {
  187.     color: var(--color-background-white);
  188.     text-decoration: none;
  189. }
  190.  
  191. @media screen and (max-width:1440px) {
  192.  
  193.     .logo-img {
  194.         width: 700px;
  195.         border-radius: 3%;
  196.         margin: 30px;
  197.     }
  198.  
  199.     .big-heading {
  200.         padding: 10px;
  201.         margin: 0px;
  202.         margin-top: 20px;
  203.     }
  204.  
  205.     .btn-explore {
  206.         margin-top: 10px;
  207.     }
  208. }
  209.  
  210. @media screen and (max-width:1024px) {
  211.  
  212.     .big-heading {
  213.         margin-left: 30px;
  214.     }
  215.  
  216.     .big-heading p {
  217.         text-align: justify;
  218.     }
  219.  
  220.     .btn-explore {
  221.         background: #2081E2;
  222.         border: none;
  223.         padding: 20px 50px;
  224.         border-radius: 12px;
  225.         font-size: 1em;
  226.         font-weight: bold;
  227.     }
  228.  
  229. }
  230.  
  231. @media screen and (max-width: 912px) {
  232.  
  233.     .header-container {
  234.         flex-direction: column;
  235.     }
  236.  
  237.  
  238.     .big-heading {
  239.         margin: 0;
  240.         text-align: center;
  241.     }
  242.  
  243.     .logo-idn {
  244.         margin-top: 50px;
  245.     }
  246.  
  247.     .logo-img {
  248.         width: 400px;
  249.     }
  250.  
  251.     .big-heading h1 {
  252.         margin-top: 30px;
  253.         font-size: 3em;
  254.         font-weight: 700;
  255.         margin-bottom: 20px;
  256.         color: black;
  257.         text-align: center;
  258.     }
  259.  
  260.     .big-heading p {
  261.         font-size: 1.5em;
  262.         margin-bottom: 50px;
  263.         color: var(--color-font);
  264.         text-align: justify;
  265.     }
  266.  
  267.     .btn-explore {
  268.         background: #2081E2;
  269.         border: none;
  270.         padding: 20px 50px;
  271.         border-radius: 12px;
  272.         font-size: 1em;
  273.         font-weight: bold;
  274.         margin-top: 20px;
  275.         margin-right: 20px;
  276.     }
  277.  
  278.     .btn-explore a {
  279.         text-decoration: none;
  280.         color: white;
  281.     }
  282.  
  283.     .btn-explore:hover {
  284.         background: #3ce260;
  285.     }
  286. }
  287.  
  288. @media screen and (max-width: 425px) {
  289.  
  290.     .navbar-list {
  291.         margin: 0px;
  292.     }
  293.  
  294.     .header {
  295.         padding: 0px;
  296.     }
  297.  
  298.     .header-container {
  299.         flex-direction: column;
  300.     }
  301.  
  302.     .big-heading {
  303.         margin: 0;
  304.         text-align: center;
  305.     }
  306.  
  307.     .big-heading p {
  308.         padding: 10px;
  309.     }
  310.  
  311.     .logo-idn {
  312.         display: none;
  313.     }
  314.  
  315. }
  316.  
  317.  
  318. /* ========== END HEADER ========== */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement