html, body {
  color: #FFF;
  background: #655079;
  font-family: 'Rajdhani', sans-serif;
  background: url(../img/28768691_10155467632487879_116611035_o.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.fixed-top {
  font-size: 1.2rem; }

@media (max-width: 576px) {
  .fixed-top {
    font-size: 1rem; } }
.title {
  font-size: 7rem;
  font-weight: 500; }

.sub-title {
  font-size: 4.1rem;
  font-weight: lighter;
  font-weight: 300; }

.round {
  -webkit-border-radius: 24px;
  border-radius: 24px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */ }

@media (max-width: 1199px) {
  .title {
    font-size: 6rem; }

  .sub-title {
    font-size: 4rem; } }
@media (max-width: 992px) {
  .title {
    font-size: 4.5rem; }

  .sub-title {
    font-size: 2rem; } }
@media (max-width: 576px) {
  .title {
    font-size: 3rem; }

  .sub-title {
    font-size: 1.5rem; } }
.vh-100 {
  height: 100vh; }

.gradient-cover {
  background: rgba(168, 112, 135, 0.3);
  /* Old browsers */
  background: -moz-linear-gradient(top, rgba(168, 112, 135, 0.3) 0%, rgba(33, 30, 50, 0.9) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(168, 112, 135, 0.3)), color-stop(100%, rgba(33, 30, 50, 0.9)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(168, 112, 135, 0.3) 0%, rgba(33, 30, 50, 0.9) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(168, 112, 135, 0.3) 0%, rgba(33, 30, 50, 0.9) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(168, 112, 135, 0.3) 0%, rgba(33, 30, 50, 0.9) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(168, 112, 135, 0.3) 0%, rgba(33, 30, 50, 0.9) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */ }

@media (min-width: 576px) {
  .gradient-cover {
    background: none; } }
.o-6 {
  opacity: .6; }

.fixed-full {
  top: 0;
  position: fixed;
  width: 100%;
  height: 100%; }

footer {
  opacity: .5; }

/*# sourceMappingURL=style.css.map */
