/*
---------------

Table of Contents:
1) Body and Common style
2) Heading style
3) Preloader
4) service block
5) button style
6) background image loop
7) background overlay
8) main container
9) media query
--------------
*/
/* ==== 1) Body and Common style ==== */
/* line 20, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
html {
  font-size: .938em; }

/* line 21, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body {
  font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
  line-height: 1.5714286;
  background: #fff; }

/* line 22, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body .fontM {
  font-family: Montserrat,sans-serif; }

/* line 23, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.margin0 {
  margin: 0; }

/* line 24, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.size18 {
  font-size: 18px; }

/* line 25, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body .margin66 {
  margin-top: 66px;
  margin-bottom: 66px; }

/* line 26, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body .tmargin66 {
  margin-top: 66px; }

/* line 27, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body .bmargin66 {
  margin-bottom: 66px; }

/* line 28, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body .margin33 {
  margin-top: 33px;
  margin-bottom: 33px; }

/* line 29, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body .tmargin33 {
  margin-top: 33px; }

/* line 30, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body .bmargin33 {
  margin-bottom: 33px; }

/* line 31, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body, html {
  overflow: visible;
  margin: 0;
  padding: 0;
  background-color: #fff; }

/* line 32, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body {
  position: relative;
  color: rgba(255, 255, 255, 0.8); }

/* line 33, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
p {
  margin: 0 0 11px; }

/* line 34, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.clear {
  clear: both; }

/* line 35, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
img {
  max-width: 100%;
  height: auto; }

/* line 36, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.no-padding {
  padding-left: 0 !important;
  padding-right: 0 !important; }

/* line 37, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.inview {
  visibility: hidden; }

/* line 37, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
hr {
  border-color: #727878;
  opacity: .3; }

/* line 38, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.section-title {
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .2em;
  margin: 0;
  color: #fff; }

/* line 39, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
html a {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none; }

/* line 40, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
html a:focus, html a:hover {
  color: #fff;
  text-decoration: none; }

/* line 41, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
html * {
  -webkit-font-smoothing: antialiased; }

/* line 42, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.smooth {
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  transition: all .3s ease-out; }

/* line 42, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.list-unstyled {
  margin-bottom: 0; }

/* line 43, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
button:active, button:focus, button:hover, input:active, input:focus, input:hover, textarea:active, textarea:focus, textarea:hover {
  outline: 0 !important;
  -webkit-appearance: none; }

/* line 44, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.innercol {
  width: 80%; }

/* line 45, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.main-color {
  color: #fff; }

/* line 46, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.main-color-hover:hover {
  color: #fff !important; }

/* ==== 2) Heading style ==== */
/* line 49, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
h1, h2, h3 {
  margin-top: 22px;
  margin-bottom: 11px; }

/* line 50, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
h4, h5, h6 {
  margin-top: 11px;
  margin-bottom: 11px; }

/* line 51, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.h4, h4 {
  font-weight: 900; }

/* ==== 3) preloader style ==== */
/* line 54, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#preloader {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: #fff url(../images/preloader.gif) no-repeat center 45%;
  z-index: 99999; }

/* line 55, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.show {
  display: block !important; }

/* line 56, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.window-height {
  height: 100vh; }

/* ==== 4) service block ==== */
/* line 59, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.cell-container {
  display: table;
  table-layout: fixed;
  width: 100%;
  height: 100%; }

/* line 60, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.center-cell {
  height: 100%;
  position: relative;
  display: table-cell;
  vertical-align: middle;
  background: rgba(255, 255, 255, 0.04);
  box-shadow: 0 11px 9px 0 rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 11px 9px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 11px 9px 0 rgba(0, 0, 0, 0.4);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

/* line 61, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.center-cell:hover {
  box-shadow: none;
  -webkit-box-shadow: none;
  border-bottom: 1px solid white; }

/* line 62, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.center-cell i {
  position: absolute;
  color: rgba(255, 255, 255, 0.1);
  font-size: 20px;
  left: 0;
  top: 0; }

/* line 63, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.service-head {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding: 0 10px 20px;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  transition: all 0.3s ease-out; }

/* line 68, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#about .col-sm-4:hover .service-head {
  border-bottom: 1px solid white; }

/* ==== 5) button style ==== */
/* line 75, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.button, .field {
  display: inline-block;
  padding: 0px 11px 12px;
  margin: 1px 1px 1px 0;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: .2em;
  text-transform: uppercase;
  text-decoration: none;
  border: 1px solid transparent;
  border-bottom-color: rgba(255, 255, 255, 0.4);
  color: rgba(255, 255, 255, 0.95);
  cursor: pointer;
  background-color: transparent;
  text-shadow: 0 1px 7px #333; }

/* line 76, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.button.full-border, .field.full-border {
  border-color: rgba(255, 255, 255, 0.4); }

/* line 77, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.button.active, .button:focus, .button:hover, .field:focus, nav .active .button {
  border-bottom-color: #fff;
  color: #fff; }

/* line 78, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.button.full-border.active, .button.full-border:focus, .button.full-border:hover {
  border-color: #fff; }

/* line 79, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.button.main-color.active, .button.main-color:focus, .button.main-color:hover {
  background-color: transparent;
  border-color: #fff;
  color: #fff; }

/* ==== 6) background image loop ==== */
/* line 83, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#backgrounds {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  transition: all .3s ease-out; }

/* line 84, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.bg1 {
  background-image: url("../images/home_img6.jpg"); }

/* line 85, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.bg2 {
  background-image: url("../images/home_img7.jpg"); }

/* line 86, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.bg3 {
  background-image: url("../images/home_img8.jpg"); }

/* line 87, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#backgrounds .background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-size: cover; }

/* line 88, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#backgrounds .background.active {
  opacity: 1; }

/* ==== 7) background overlay ==== */
/* line 92, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#overlay {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(30, 30, 30, 0.55) url(../images/overlay.png); }

/* ==== 8) main container ==== */
/* line 96, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#main-container {
  position: relative;
  z-index: 100; }

/* line 97, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#top h1 {
  font-weight: 600;
  letter-spacing: .2em;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }

/* line 98, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#top h1 span {
  padding-top: 9px;
  display: inline-block;
  color: #fff; }

/* line 99, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#top #main-nav ul {
  position: static;
  left: 0;
  top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  width: 100%;
  display: block;
  text-align: right;
  list-style: none; }

/* line 100, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#top #main-nav ul li {
  display: inline-block; }

/* line 101, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#rolex-slides .slide {
  display: none;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  transition: all .3s ease-out; }

/* line 102, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#rolex-slides .slide.active {
  display: block;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  transition: all .3s ease-out; }

/* line 103, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#rolex-slides .slide .col {
  border-left: 1px solid rgba(255, 255, 255, 0.2); }

/* line 104, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#rolex-slides .slide .col:first-child {
  border-left-width: 0; }

/* line 105, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#home .col {
  height: 111px;
  text-align: center; }

/* line 106, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#home .rolex {
  font-size: 58px;
  font-weight: 600;
  letter-spacing: 0;
  text-transform: uppercase;
  line-height: 50px; }

/* line 113, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#home .rolex-text {
  font-weight: 400;
  letter-spacing: .2em;
  color: rgba(255, 255, 255, 0.6); }

/* line 114, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#form-container input {
  width: 100%;
  font-size: 15px; }

/* line 115, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#form-container textarea {
  width: 100%;
  resize: none;
  font-size: 15px; }

/* line 116, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
#form-container .button {
  font-size: 18px;
  min-width: 84px; }

/* line 117, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.subscribe-form .subscribe-fields {
  font-size: 24px; }

/* line 118, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.subscribe-form .subscribe-left {
  float: left;
  width: 84%;
  margin: 0; }

/* line 119, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.subscribe-form .subscribe-left .field {
  display: block;
  width: 100%; }

/* line 120, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.subscribe-form .subscribe-right {
  float: right;
  width: 15%;
  margin: 0; }

/* line 121, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.subscribe-form .subscribe-right .button {
  width: 100%;
  height: 39px; }

/* line 122, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body.ie .subscribe-form .subscribe-right .button {
  height: 49px; }

/* line 123, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body.color-set .button.main-color.active, body.color-set .button.main-color:focus, body.color-set .button.main-color:hover, body.color-set .main-color:not(.button) {
  color: #edc33e; }

/* line 124, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
body.color-set .main-color-hover:hover {
  color: #edc33e !important; }

/* line 125, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
.subscribe-btn {
  background-color: #edc33e;
  margin-top: 20px;
  padding: 11px 11px 12px;
  border-width: 0 0 1px;
  color: #fff;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  transition: all 0.3s ease-out; }

/* ==== 9) media query ==== */
@media only screen and (max-width: 767px) {
  /* line 140, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
  html {
    font-size: .75em; }

  /* line 140, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
  .xs-text-center {
    text-align: center !important; } }
@media (max-width: 480px) {
  /* line 143, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
  h1 {
    font-size: 28px;
    letter-spacing: -1px;
    text-align: left !important; }

  /* line 144, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
  #home .rolex {
    font-size: 42px; } }
@media (max-width: 180px) {
  /* line 147, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
  #home .rolex {
    font-size: 32px; }

  /* line 148, /Users/michelsonmartinez/Documents/rubyonrails/censodearte/source/assets/css/style.css.scss */
  h1 {
    font-size: 21px;
    letter-spacing: -1px;
    text-align: left !important; } }
