/* line 5, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

/* line 22, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1; }

/* line 24, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none; }

/* line 26, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 30, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }
  /* line 103, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 32, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 116, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

@font-face {
  font-family: "HelveticaNeueLTStd55Roman";
  src: url('../fonts/helveticaneueltstd-roman.eot?1398748172');
  src: url('../fonts/helveticaneueltstd-roman.eot?&1398748172#iefix') format('embedded-opentype'), url('../fonts/helveticaneueltstd-roman.woff?1398748172') format('woff'), url('../fonts/helveticaneueltstd-roman.ttf?1398748172') format('truetype'), url('../fonts/helveticaneueltstd-roman.svg?1398748172#HelveticaNeueLTStd55Roman') format('svg'); }
@font-face {
  font-family: "HelveticaNeueLTStd75Bold";
  src: url('../fonts/helveticaneueltstd-bd.eot?1398748188');
  src: url('../fonts/helveticaneueltstd-bd.eot?&1398748188#iefix') format('embedded-opentype'), url('../fonts/helveticaneueltstd-bd.woff?1398748188') format('woff'), url('../fonts/helveticaneueltstd-bd.ttf?1398748188') format('truetype'), url('../fonts/helveticaneueltstd-bd.svg?1398748188#HelveticaNeueLTStd75Bold') format('svg'); }
@font-face {
  font-family: "HelveticaNeueLTStd95Black";
  src: url('../fonts/helveticaneueltstd-blk.eot?1400217862');
  src: url('../fonts/helveticaneueltstd-blk.eot?&1400217862#iefix') format('embedded-opentype'), url('../fonts/helveticaneueltstd-blk.woff?1400217862') format('woff'), url('../fonts/helveticaneueltstd-blk.ttf?1400217862') format('truetype'), url('../fonts/helveticaneueltstd-blk.svg?1400217862#HelveticaNeueLTStd95Black') format('svg'); }
/* line 9, ../sass/main.scss */
body {
  background: white;
  margin: 0;
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 100%;
  color: #000005;
  text-align: center;
  font-family: "HelveticaNeueLTStd55Roman"; }

/* line 22, ../sass/main.scss */
#header {
  display: table;
  border-collapse: collapse;
  width: 100%; }

/* line 27, ../sass/main.scss */
.tcell {
  display: table-cell; }
  /* line 29, ../sass/main.scss */
  .tcell.one {
    width: 11.1111111%; }
    /* line 31, ../sass/main.scss */
    .tcell.one img {
      width: 100%;
      height: auto; }
  /* line 36, ../sass/main.scss */
  .tcell.three {
    width: 33.33333%; }
    /* line 38, ../sass/main.scss */
    .tcell.three img {
      width: 100%;
      height: auto; }
  /* line 43, ../sass/main.scss */
  .tcell.five {
    width: 55.55556%;
    text-align: left; }
    /* line 46, ../sass/main.scss */
    .tcell.five img {
      width: 68%;
      height: auto;
      margin-left: 2%; }

/* line 53, ../sass/main.scss */
.tcellv {
  display: block; }
  /* line 55, ../sass/main.scss */
  .tcellv.one {
    width: 100%;
    height: 0;
    padding-bottom: 100%; }
    /* line 59, ../sass/main.scss */
    .tcellv.one img {
      width: 100%;
      height: auto; }
  /* line 64, ../sass/main.scss */
  .tcellv.five {
    width: 500%;
    height: 0;
    padding-bottom: 100%; }

/* line 71, ../sass/main.scss */
.lblue {
  background-color: #79cff5; }

/* line 72, ../sass/main.scss */
.blue {
  background-color: #00aded; }

/* line 73, ../sass/main.scss */
.violet {
  background-color: #8a7ebc; }

/* line 75, ../sass/main.scss */
#content {
  width: 100%; }
  /* line 77, ../sass/main.scss */
  #content .col-left {
    width: 11.1111111%;
    display: inline-block;
    border-collapse: collapse;
    float: left; }
  /* line 83, ../sass/main.scss */
  #content .col-middle {
    width: 72.77778%;
    display: inline-block;
    margin-top: 7%;
    margin-left: 2%;
    margin-right: 2%; }
    /* line 89, ../sass/main.scss */
    #content .col-middle #namelab {
      font-family: "HelveticaNeueLTStd95Black";
      margin-bottom: 7%;
      text-transform: uppercase; }
    /* line 94, ../sass/main.scss */
    #content .col-middle .hr {
      height: 6px;
      text-align: center; }
      /* line 97, ../sass/main.scss */
      #content .col-middle .hr div {
        height: 6px;
        width: 98px;
        margin: 0 auto;
        background-image: url(../assets/hr.png);
        background-repeat: no-repeat; }
    /* line 106, ../sass/main.scss */
    #content .col-middle #contact {
      font-family: "HelveticaNeueLTStd55Roman";
      margin-top: 5%; }
      /* line 109, ../sass/main.scss */
      #content .col-middle #contact strong {
        font-family: "HelveticaNeueLTStd75Bold"; }
  /* line 114, ../sass/main.scss */
  #content .col-right {
    width: 11.1111111%;
    display: inline-block;
    border-collapse: collapse;
    float: right; }
  /* line 120, ../sass/main.scss */
  #content:after {
    clear: both; }

/* line 123, ../sass/main.scss */
#message {
  position: absolute;
  width: 50%;
  left: 25%;
  top: 25%;
  height: 50%;
  background-color: #ddd;
  color: #333;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; }
