style.css 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. *,
  2. *::before,
  3. *::after {
  4. box-sizing: border-box;
  5. }
  6. a {
  7. text-decoration: none;
  8. }
  9. /* THE ALL SITE */
  10. .wrapper {
  11. display: flex;
  12. flex-direction: column;
  13. /* width: 100%; */
  14. width: 1920px;
  15. min-height: 100vh;
  16. }
  17. /* THE ALL SITE */
  18. /* HEADER */
  19. .header {
  20. /* height: 100px; */
  21. display: flex;
  22. justify-content: space-around;
  23. align-items: center;
  24. }
  25. .nav-left {
  26. margin-left: 447px;
  27. }
  28. .nav-right {
  29. margin-right: 511px;
  30. }
  31. .menu-box{
  32. padding: 40px 0 43px;
  33. }
  34. .menu-box> li {
  35. display: inline;
  36. }
  37. .menu-box>li > a {
  38. color: #555555;
  39. padding: 0 13px;
  40. font-family: "Open Sans", sans-serif;
  41. font-weight: bold;
  42. font-size: 14px;
  43. }
  44. .link {
  45. position: relative;
  46. }
  47. .menu-box .active {
  48. color: #5363db;
  49. }
  50. .active:after {
  51. content: "";
  52. display: block;
  53. width: 30px;
  54. height: 1px;
  55. background: #5363db;
  56. position: absolute;
  57. top: 100%;
  58. left: 32%;
  59. margin-top: 2px;
  60. }
  61. .logo {
  62. display: flex;
  63. flex-direction: column;
  64. align-items: center;
  65. padding: 3px 0 2px 0;
  66. }
  67. .logo > h1 {
  68. font-family: "Champagne & Limousines", sans-serif;
  69. font-weight: bold;
  70. font-size: 24px;
  71. color: #6a78e0;
  72. padding: 5px 0 0 3px ;
  73. letter-spacing: 2px;
  74. }
  75. /* HEADER */
  76. /* MAIN */
  77. .main {
  78. flex-grow: 1;
  79. }
  80. .content {
  81. position: relative;
  82. }
  83. .main-fon {
  84. width: 100%;
  85. }
  86. .form {
  87. position: absolute;
  88. background: white;
  89. border-radius: 20px;
  90. height: auto;
  91. top: 100px;
  92. left: 615px;
  93. display: flex;
  94. flex-direction: column;
  95. /* justify-content: center; */
  96. align-content: center;
  97. }
  98. .form>p{
  99. color: #5363db;
  100. font-family: "Open Sans", sans-serif;font-weight: bold;
  101. font-size: 25.64px;
  102. margin: 38px 140px 13px 34px;
  103. }
  104. .form>input{
  105. margin: 17px 0 0 30px;
  106. padding: 0 8px;
  107. /* width: 230px; */
  108. height: 50px;
  109. font-size: 14px;
  110. font-family: 'Open Sans', sans-serif;
  111. background: #f2f2f2;
  112. border-radius: 8px;
  113. word-spacing: -1px;
  114. border: 1px #f2f2f2 solid;
  115. }
  116. /* input:nth-child(4):after{
  117. content: '56';
  118. background: red;
  119. } */
  120. .form-link{
  121. background: #475bf1;
  122. border-radius: 8px;
  123. color: white;
  124. width: 170px;
  125. /* height: 50px; */
  126. text-align: center;
  127. word-spacing: 2px;
  128. padding: 16px 0;
  129. margin: 30px 0 35px 95px;
  130. font-family: "Open Sans", sans-serif;
  131. font-weight: bold;
  132. font-size: 16px;
  133. }
  134. /* .form>select{
  135. width: 15px;
  136. left: 205px;
  137. bottom: 115px;
  138. border: 1px #f2f2f2 solid;
  139. background: #f2f2f2;
  140. position: absolute;
  141. }*/
  142. .text-on-fone{
  143. position: absolute;
  144. top: 158px;
  145. right: 430px;
  146. word-spacing: 3px;
  147. color: white;
  148. }
  149. .text-on-fone>h1{
  150. font-size: 48px;
  151. text-transform: uppercase;
  152. font-family: "Open Sans", sans-serif;
  153. font-weight: bold;
  154. line-height: 1.45;
  155. margin-bottom: 20px;
  156. }
  157. .text-on-fone>p{
  158. font-size: 40px;
  159. padding-top: 10px;
  160. word-spacing: 18px;
  161. font-family: "Freestyle Script";
  162. line-height: 1.2;
  163. }
  164. /* MAIN */
  165. .footer {
  166. background: black;
  167. height: 100px;
  168. }