/* Generated by less 1.7.5 */
@import url(http://fonts.googleapis.com/css?family=Roboto:500,300,400);
/* LESS VARIABLES */
/* TABLE OF CONTENTS:
    1. LOADING / IMPORTING WEBFONTS 
    2. BODY
    3. HEADINGS
    4. BUTTON TEXT
    5. OTHER TEXT


/* 1. LOADING / IMPORTING FONT FACES */
@font-face {
  font-family: 'Lane';
  src: url('fonts/lanenar_Lane.woff') format('woff'), url('fonts/lanenar_Lane.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/* 2. BODY */
body {
  font-family: 'Roboto', Helvetica Neue, Sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 300;
  color: #313131;
}
/* 3. HEADINGS */
h1,
h2 {
  font-family: 'Lane', Roboto, Helvetica Neue, Sans-serif;
  font-weight: normal;
}
h1 {
  font-size: 3.75rem;
  line-height: 5rem;
}
h2 {
  font-size: 3.375rem;
  line-height: 4.063rem;
}
h3 {
  font-size: 24px;
  line-height: 38px;
  font-weight: 300;
}
h4 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 300;
}
h5 {
  font-size: 18px;
  font-weight: 300;
}
/* 4. BUTTONS */
.standard-button {
  font-weight: 500;
}
/* 5. OTHER TEXTS */
strong,
.strong {
  font-weight: 500;
}
.dark-text {
  color: #272727;
}
.transparent-text {
  color: rgba(255, 255, 255, 0.6);
}
.transparent-text-dark {
  color: rgba(49, 49, 49, 0.5);
}
.small-text {
  font-size: 14px;
}
.uppercase {
  text-transform: uppercase;
}
.line-through {
  text-decoration: line-through;
}
.button-text {
  font-weight: 500;
  text-transform: uppercase;
}
.price .month {
  font-family: 'Roboto', Helvetica Neue, Sans-serif;
  color: #313131;
  font-size: 16px !important;
}
