style.scss 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. @import 'bootstrap/bootstrap';
  2. @import 'bootstrap/variables';
  3. @import 'bootstrap/mixins';
  4. $font-primary: 'Poppins',Arial, sans-serif;
  5. $primary: #1089ff;
  6. body{
  7. font-family: $font-primary;
  8. font-size: 16px;
  9. line-height: 1.8;
  10. font-weight: normal;
  11. background: #fafafa;
  12. color: lighten($black,50%);
  13. }
  14. a {
  15. transition: .3s all ease;
  16. color: $primary;
  17. &:hover, &:focus {
  18. text-decoration: none !important;
  19. outline: none !important;
  20. box-shadow: none;
  21. }
  22. }
  23. h1, h2, h3, h4, h5,
  24. .h1, .h2, .h3, .h4, .h5 {
  25. line-height: 1.5;
  26. font-weight: 400;
  27. font-family: $font-primary;
  28. color: $black;
  29. }
  30. .bg-primary{
  31. background: $primary !important;
  32. }
  33. .ftco-section{
  34. padding: 7em 0;
  35. }
  36. .ftco-no-pt{
  37. padding-top: 0;
  38. }
  39. .ftco-no-pb{
  40. padding-bottom: 0;
  41. }
  42. //HEADING SECTION
  43. .heading-section{
  44. font-size: 28px;
  45. color: $black;
  46. }
  47. //COVER BG
  48. .img{
  49. background-size: cover;
  50. background-repeat: no-repeat;
  51. background-position: center center;
  52. }
  53. .form-control {
  54. height: 52px;
  55. background: $white;
  56. color: $black;
  57. font-size: 14px;
  58. border-radius: 2px;
  59. box-shadow: none !important;
  60. border: 1px solid rgba(0,0,0,.1);
  61. &::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  62. color: rgba(0,0,0,.7) !important;
  63. }
  64. &::-moz-placeholder { /* Firefox 19+ */
  65. color: rgba(0,0,0,.7) !important;
  66. }
  67. &:-ms-input-placeholder { /* IE 0+ */
  68. color: rgba(0,0,0,.7) !important;
  69. }
  70. &:-moz-placeholder { /* Firefox 18- */
  71. color: rgba(0,0,0,.7) !important;
  72. }
  73. &:focus, &:active {
  74. border-color: rgba(0,0,0,.1);
  75. }
  76. }
  77. textarea.form-control {
  78. height: inherit!important;
  79. }
  80. .wrapper{
  81. width: 100%;
  82. -webkit-box-shadow: 0px 21px 41px -13px rgba(0,0,0,0.18);
  83. -moz-box-shadow: 0px 21px 41px -13px rgba(0,0,0,0.18);
  84. box-shadow: 0px 21px 41px -13px rgba(0,0,0,0.18);
  85. }
  86. .contact-wrap{
  87. background: $white;
  88. }
  89. .info-wrap{
  90. h3{
  91. color: $white;
  92. }
  93. .dbox{
  94. width: 100%;
  95. color: rgba(255,255,255,.8);
  96. margin-bottom: 25px;
  97. &:last-child(){
  98. margin-bottom: 0;
  99. }
  100. p{
  101. margin-bottom: 0;
  102. span{
  103. font-weight: 600;
  104. color: $white;
  105. }
  106. a{
  107. color: $white;
  108. }
  109. }
  110. .icon{
  111. width: 50px;
  112. height: 50px;
  113. border-radius: 50%;
  114. background: rgba(255,255,255,.1);
  115. span{
  116. font-size: 20px;
  117. color: $white;
  118. }
  119. }
  120. .text{
  121. width: calc(100% - 50px);
  122. }
  123. }
  124. @include media-breakpoint-up(lg){
  125. margin-top: -20px;
  126. margin-bottom: -20px;
  127. border-radius: 5px;
  128. }
  129. }
  130. .btn {
  131. padding: 12px 16px;
  132. cursor: pointer;
  133. border-width: 1px;
  134. border-radius: 5px;
  135. font-size: 14px;
  136. font-weight: 400;
  137. -webkit-box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.12);
  138. -moz-box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.12);
  139. box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.12);
  140. position: relative;
  141. margin-bottom: 20px;
  142. @include transition(.3s);
  143. &:hover, &:active, &:focus {
  144. outline: none !important;
  145. -webkit-box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.22) !important;
  146. -moz-box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.22) !important;
  147. box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.22) !important;
  148. }
  149. &.btn-primary {
  150. background: $primary !important;
  151. border-color: $primary !important;
  152. color: $white;
  153. &:hover,&:focus{
  154. border-color: darken($primary,10%) !important;
  155. background: darken($primary,10%) !important;
  156. }
  157. }
  158. }
  159. //Forms style
  160. #contactForm {
  161. .error {
  162. color: red;
  163. font-size: 12px;
  164. }
  165. .form-control {
  166. font-size: 16px;
  167. }
  168. }
  169. #message {
  170. resize: vertical;
  171. }
  172. #form-message-warning, #form-message-success {
  173. display: none;
  174. }
  175. #form-message-warning {
  176. color: red;
  177. }
  178. #form-message-success {
  179. color: $success;
  180. font-size: 18px;
  181. font-weight: bold;
  182. }
  183. .submitting {
  184. float: left;
  185. width: 100%;
  186. padding: 10px 0;
  187. display: none;
  188. font-size: 16px;
  189. font-weight: bold;
  190. }