styles.css 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. /*COLORS*/
  2. /*
  3. TURQUOISE: #1EAEDB
  4. */
  5. @font-face {
  6. font-family: ralewayRegular;
  7. src: url('../fonts/Raleway-Regular.otf');
  8. }
  9. @font-face {
  10. font-family: ralewayBold;
  11. src: url('../fonts/Raleway-Bold.otf');
  12. }
  13. @font-face {
  14. font-family: ralewayMedium;
  15. src: url('../fonts/Raleway-Medium.otf');
  16. }
  17. body {
  18. -webkit-font-smoothing: antialiased;
  19. -moz-osx-font-smoothing: grayscale;
  20. font-family: ralewayRegular;
  21. }
  22. .video {
  23. margin-top: 65px;
  24. background-image: url('../images/video-bg.jpg');
  25. background-size: 100%;
  26. background-repeat: no-repeat;
  27. }
  28. .video-txt {
  29. padding-bottom: 20%;
  30. padding-top: 5%;
  31. }
  32. .container {
  33. width: 90%;
  34. max-width: none;
  35. }
  36. .section > .container {
  37. padding: 30px 0px;
  38. text-align: justify;
  39. }
  40. .section > .container h4 {
  41. text-transform: uppercase;
  42. font-size: 30px;
  43. font-family: ralewayMedium;
  44. letter-spacing: 1px;
  45. margin-bottom: 40px;
  46. }
  47. .section > .container h4:before {
  48. content: '';
  49. width: 50px;
  50. border-bottom: 2px solid black;
  51. position: absolute;
  52. line-height: 30px;
  53. height: 45px;
  54. margin-left: 3px;
  55. }
  56. .section.inverted {
  57. color: #FFF;
  58. }
  59. .section.inverted > .container h4:before {
  60. content: '';
  61. width: 50px;
  62. border-bottom: 2px solid white;
  63. position: absolute;
  64. line-height: 30px;
  65. height: 45px;
  66. margin-left: 3px;
  67. }
  68. .footer {
  69. padding-top: 30px;
  70. background-color: #333;
  71. }
  72. #map {
  73. width: 100%;
  74. height: 400px;
  75. }
  76. .courses {
  77. background-image: url('../images/formacion-bg.jpg');
  78. background-repeat: no-repeat;
  79. background-size: 100%;
  80. color: white;
  81. }
  82. .courses-list {
  83. list-style: none;
  84. }
  85. .courses-list li {
  86. text-transform: uppercase;
  87. letter-spacing: 1px;
  88. font-family: ralewayMedium;
  89. margin-bottom: 5px;
  90. }
  91. ::selection {
  92. color: white;
  93. background-color: #262626;
  94. }
  95. .main {
  96. margin-top: 80px;
  97. }
  98. .navbar {
  99. position: fixed;
  100. top: 0;
  101. left: 0;
  102. display: block;
  103. width: 100%;
  104. height: 6.5rem;
  105. background: #fff;
  106. z-index: 99;
  107. border-bottom: 1px solid #000;
  108. }
  109. .navbar-container {
  110. width: 90%;
  111. }
  112. .navbar-list{
  113. list-style: none;
  114. margin-bottom: 0;
  115. text-align: right;
  116. }
  117. ul.navbar-list > li {
  118. display: inline-block;;
  119. white-space: nowrap;
  120. padding-left: 40px;
  121. text-align: left;
  122. }
  123. ul.navbar-list > li > a {
  124. display: inline-block ;
  125. text-transform: uppercase;
  126. font-size: 12px;
  127. letter-spacing: .2rem;
  128. text-decoration: none;
  129. line-height: 6.5rem;
  130. color: #222;
  131. transition: all 0.5s;
  132. border-bottom: 1px solid transparent;
  133. }
  134. ul.navbar-list > li > a:hover {
  135. color: #898989;
  136. border-bottom: 1px solid #222;
  137. }
  138. ul.navbar-list > li > a > object {
  139. width: 3em;
  140. vertical-align: middle;
  141. }
  142. .fade-enter-active, .fade-leave-active {
  143. transition: opacity .5s
  144. }
  145. .fade-enter, .fade-leave-to /* .fade-leave-active in <2.1.8 */ {
  146. opacity: 0
  147. }