BCB Bank static website
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

216 řádky
3.8 KiB

  1. @import '_colors';
  2. @import 'custom_fonts';
  3. .banner {
  4. height: 30vh;
  5. background-image: url('../images/cover-image.jpg');
  6. background-size: cover;
  7. background-repeat: no-repeat;
  8. display: flex;
  9. justify-content: center;
  10. position: relative;
  11. &:after {
  12. content: '';
  13. width: 100%;
  14. height: 100%;
  15. position: absolute;
  16. background-color: rgba($color: $dark_brown, $alpha: 0.6)
  17. }
  18. h3 {
  19. text-align: center;
  20. align-self: center;
  21. font-size: $heading_size;
  22. color: white;
  23. z-index: 1;
  24. }
  25. }
  26. .about-content {
  27. margin: 50px auto;
  28. line-height: 1.8;
  29. letter-spacing: 0.8px;
  30. color: #808285;
  31. border-bottom: 1px solid #f1f1f1;
  32. .inner-container {
  33. display: flex;
  34. justify-content: space-between;
  35. width: 90%;
  36. margin: 0 auto;
  37. @media screen and (max-width: 1024px) {
  38. flex-direction: column;
  39. }
  40. .description {
  41. width: 60%;
  42. align-self: center;
  43. display: flex;
  44. justify-content: space-between;
  45. flex-direction: column;
  46. @media screen and (max-width: 1024px) {
  47. width: 100%;
  48. }
  49. p {
  50. width: 100%;
  51. }
  52. mark {
  53. color: $blue;
  54. }
  55. .heading {
  56. font-weight: bold;
  57. font-size: $heading_size;
  58. font-family: archivo-black;
  59. color: $dark_brown;
  60. }
  61. }
  62. }
  63. .scene-container {
  64. overflow: hidden;
  65. width: 37%;
  66. background-color: $lightest_gray;
  67. min-height: 50vh;
  68. @media screen and (max-width: 1023px) {
  69. width: 100%;
  70. }
  71. }
  72. object {
  73. overflow-x: hidden;
  74. display: none;
  75. width: 100%;
  76. height: 100%;
  77. &.active {
  78. display: block;
  79. }
  80. }
  81. iframe {
  82. display: none;
  83. @media screen and (max-width: 1024px) {
  84. &.active {
  85. display: block;
  86. }
  87. }
  88. }
  89. figure {
  90. width: 37%;
  91. align-self: center;
  92. display: flex;
  93. @media screen and (max-width: 1024px) {
  94. width: 100%;
  95. }
  96. img {
  97. width: 100%;
  98. align-self: center;
  99. height: 100%;
  100. object-fit: cover;
  101. object-position: top;
  102. display: block;
  103. }
  104. }
  105. p {
  106. width: 90%;
  107. margin: 0 auto 0;
  108. padding-bottom: 50px;
  109. @media screen and (max-width: 1024px) {
  110. margin: 0 auto;
  111. }
  112. }
  113. .features {
  114. width: 90%;
  115. margin: 20px auto;
  116. h3 {
  117. margin-bottom: 10px;
  118. }
  119. p {
  120. width: 100%;
  121. padding: 0;
  122. }
  123. ul {
  124. margin-bottom: 20px;
  125. margin-left: 30px;
  126. }
  127. }
  128. }
  129. #our-team {
  130. width: 90%;
  131. margin: 30px auto 100px;
  132. h3 {
  133. font-size: $heading_size;
  134. color: $dark_brown;
  135. text-align: center;
  136. font-family: archivo-black;
  137. marked {
  138. color: $blue;
  139. display: inline;
  140. }
  141. }
  142. marked {
  143. color: $blue;
  144. padding: 10px 0 0;
  145. text-align: center;
  146. display: block;
  147. font-weight: bold;
  148. }
  149. .owl-team {
  150. margin: 50px 0;
  151. }
  152. .section-container {
  153. margin: 0 20px;
  154. }
  155. figure {
  156. width: 100%;
  157. display: block;
  158. margin: 0 auto;
  159. img {
  160. width: 100%;
  161. }
  162. }
  163. p {
  164. text-align: center;
  165. margin-top: 10px;
  166. }
  167. .owl-team-btn {
  168. margin: 20px auto;
  169. text-align: center;
  170. padding: 20px 0;
  171. i {
  172. font-size: 16px;
  173. padding: 0 10px;
  174. color: $blue;
  175. cursor: pointer;
  176. }
  177. }
  178. }