﻿html, body {
  font-size: 100%; }

body {
  font-family: "Droid Sans", sans-serif;
  color: #353430; }

[data-font-size='normal'] {
  font-size: 100%;
  -webkit-transition: ease-in-out font-size 0.15s;
  -khtml-transition: ease-in-out font-size 0.15s;
  -moz-transition: ease-in-out font-size 0.15s;
  -ms-transition: ease-in-out font-size 0.15s;
  -o-transition: ease-in-out font-size 0.15s;
  transition: ease-in-out font-size 0.15s; }

[data-font-size='larger'] {
  font-size: 112.5%;
  -webkit-transition: ease-in-out font-size 0.15s;
  -khtml-transition: ease-in-out font-size 0.15s;
  -moz-transition: ease-in-out font-size 0.15s;
  -ms-transition: ease-in-out font-size 0.15s;
  -o-transition: ease-in-out font-size 0.15s;
  transition: ease-in-out font-size 0.15s; }

[data-font-size='largest'] {
  font-size: 125%;
  -webkit-transition: ease-in-out font-size 0.15s;
  -khtml-transition: ease-in-out font-size 0.15s;
  -moz-transition: ease-in-out font-size 0.15s;
  -ms-transition: ease-in-out font-size 0.15s;
  -o-transition: ease-in-out font-size 0.15s;
  transition: ease-in-out font-size 0.15s; }

#wrapper {
  overflow: hidden; }

/*a{ color: $blue;}*/
:focus, a:focus {
  outline: none; }

p:last-child {
  margin-bottom: 0; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Hind', sans-serif;
  font-weight: bold; }

h1 {
  font-size: 36px;
  font-size: 2.25rem; }

h2 {
  font-size: 30px;
  font-size: 1.875rem; }

h3 {
  font-size: 24px;
  font-size: 1.5rem; }

h4 {
  font-size: 18px;
  font-size: 1.125rem; }

h5 {
  font-size: 14px;
  font-size: 0.875rem; }

h6 {
  font-size: 12px;
  font-size: 0.75rem; }

.btn {
  -webkit-transition: ease-in-out background-color 0.25s;
  -khtml-transition: ease-in-out background-color 0.25s;
  -moz-transition: ease-in-out background-color 0.25s;
  -ms-transition: ease-in-out background-color 0.25s;
  -o-transition: ease-in-out background-color 0.25s;
  transition: ease-in-out background-color 0.25s;
  background-color: #FE5A26;
  color: #fff;
  font-family: "Hind", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  padding: 8px 40px;
  padding: 0.5rem 2.5rem; }
  .btn:hover {
    background-color: #f03b01;
    color: #fff; }
  .btn.green {
    background-color: #278841 !important; }
    .btn.green:hover {
      background-color: #1c602e;
      color: #fff; }

#googleMap {
  width: 100%;
  height: 400px; }

.reverse > .column-xs {
  float: right; }

@media (min-width: 768px) {
  .reverse > .column-sm {
    float: right; } }

@media (min-width: 992px) {
  .reverse > .column-md {
    float: right; } }

@media (min-width: 1200px) {
  .reverse > .column-lg {
    float: right; } }

