/* Scss Document */
@font-face {
  font-family: "Avenir W01_n8";
  src: url("../Fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix") format("eot");
}

@font-face {
  font-family: "Avenir W01";
  src: url("../Fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix");
  src: url("../Fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix") format("eot"), url("../Fonts/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"), url("../Fonts/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"), url("../Fonts/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Avenir W01_n2";
  src: url("../Fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("eot");
}

@font-face {
  font-family: "Avenir W01";
  src: url("../Fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix");
  src: url("../Fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("eot"), url("../Fonts/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff") format("woff"), url("../Fonts/3e419b5b-c789-488d-84cf-a64009cc308e.ttf") format("truetype"), url("../Fonts/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499") format("svg");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Avenir W01_n4";
  src: url("../Fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix") format("eot");
}

@font-face {
  font-family: "Avenir W01";
  src: url("../Fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix");
  src: url("../Fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix") format("eot"), url("../Fonts/b9ebb19d-88c1-4cbd-9baf-cf51972422ec.woff") format("woff"), url("../Fonts/5ed4f98e-9044-4810-88ff-74d412c1351f.ttf") format("truetype"), url("../Fonts/4cb16859-16ca-4342-b89c-292dc83266af.svg#4cb16859-16ca-4342-b89c-292dc83266af") format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Avenir W01_o8";
  src: url("../Fonts/7be0fdec-384a-42b5-ab27-c60a322cde7d.eot?#iefix") format("eot");
}

@font-face {
  font-family: "Avenir W01";
  src: url("../Fonts/7be0fdec-384a-42b5-ab27-c60a322cde7d.eot?#iefix");
  src: url("../Fonts/7be0fdec-384a-42b5-ab27-c60a322cde7d.eot?#iefix") format("eot"), url("../Fonts/53554f6f-4b01-4815-87fe-82c49b8ba5a9.woff") format("woff"), url("../Fonts/28dfedaf-6372-45a1-8833-b3078dc56a21.ttf") format("truetype"), url("../Fonts/f747b6ee-4d13-4e45-815d-f33ac1b71d63.svg#f747b6ee-4d13-4e45-815d-f33ac1b71d63") format("svg");
  font-weight: 800;
  font-style: oblique;
}

@font-face {
  font-family: "Avenir W01_n9";
  src: url("../Fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix") format("eot");
}

@font-face {
  font-family: "Avenir W01";
  src: url("../Fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix");
  src: url("../Fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix") format("eot"), url("../Fonts/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff") format("woff"), url("../Fonts/c33278bc-988e-440b-b4be-6acc095e6044.ttf") format("truetype"), url("../Fonts/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Avenir W01_o9";
  src: url("../Fonts/fbf3e69b-73b2-406d-84bc-feda30a0a563.eot?#iefix") format("eot");
}

@font-face {
  font-family: "Avenir W01";
  src: url("../Fonts/fbf3e69b-73b2-406d-84bc-feda30a0a563.eot?#iefix");
  src: url("../Fonts/fbf3e69b-73b2-406d-84bc-feda30a0a563.eot?#iefix") format("eot"), url("../Fonts/36ec15b9-f8da-447f-8fed-a9cfdfb91fbb.woff") format("woff"), url("../Fonts/230d6b14-6d44-4dd5-a6ae-a4287936e51e.ttf") format("truetype"), url("../Fonts/9bce4920-94e2-4e4d-bd34-818801dd3eb3.svg#9bce4920-94e2-4e4d-bd34-818801dd3eb3") format("svg");
  font-weight: 900;
  font-style: oblique;
}

/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
/*! normalize.css v2.1.0 | HTML5 Display Definitions | MIT License | git.io/normalize */
/* line 20, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_html5.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/* line 28, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_html5.scss */
audio,
canvas,
video {
  display: inline-block;
}

/* line 39, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_html5.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 46, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_html5.scss */
[hidden] {
  display: none;
}

/*! normalize.css v2.1.0 | Base | MIT License | git.io/normalize */
/* line 13, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_base.scss */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 37, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_base.scss */
body {
  margin: 0;
}

/*! normalize.css v2.1.0 | Links | MIT License | git.io/normalize */
/* line 9, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_links.scss */
a:focus {
  outline: thin dotted;
}

/* line 16, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_links.scss */
a:active,
a:hover {
  outline: 0;
}

/*! normalize.css v2.1.0 | Typography | MIT License | git.io/normalize */
/* line 13, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 47, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 54, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
b,
strong {
  font-weight: bold;
}

/* line 66, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
dfn {
  font-style: italic;
}

/* line 73, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/* line 81, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 100, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/* line 110, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 118, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/* line 140, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
small {
  font-size: 80%;
}

/* line 147, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 154, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
sup {
  top: -0.5em;
}

/* line 158, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_typography.scss */
sub {
  bottom: -0.25em;
}

/*! normalize.css v2.1.0 | Embedded Content | MIT License | git.io/normalize */
/* line 9, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_embeds.scss */
img {
  border: 0;
}

/* line 18, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_embeds.scss */
svg:not(:root) {
  overflow: hidden;
}

/*! normalize.css v2.1.0 | Figures | MIT License | git.io/normalize */
/* line 9, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_figures.scss */
figure {
  margin: 0;
}

/*! normalize.css v2.1.0 | Forms | MIT License | git.io/normalize */
/* line 17, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 30, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
legend {
  border: 0;
  padding: 0;
  white-space: normal;
}

/* line 49, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}

/* line 63, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
button,
input {
  line-height: normal;
}

/* line 73, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
button,
select {
  text-transform: none;
}

/* line 90, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 101, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 113, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 126, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 137, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 144, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 152, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_forms.scss */
textarea {
  overflow: auto;
  vertical-align: top;
}

/*! normalize.css v2.1.0 | Tables | MIT License | git.io/normalize */
/* line 9, ../../../../../../Applications/compass.app/Contents/Resources/lib/ruby/compass_extensions/compass-normalize-1.4.3/stylesheets/normalize/_tables.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Scss Document */
/* line 3, ../Sass/slider.scss */
#slides {
  position: relative;
}

/* line 6, ../Sass/slider.scss */
#slides .slides-container {
  display: none;
}

/* line 9, ../Sass/slider.scss */
#slides .scrollable {
  *zoom: 1;
  position: relative;
  top: 0;
  left: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%;
}

/* line 18, ../Sass/slider.scss */
#slides .scrollable:after {
  content: "";
  display: table;
  clear: both;
}

/* line 24, ../Sass/slider.scss */
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
  top: 46%;
  width: 100%;
}

/* line 31, ../Sass/slider.scss */
.slides-navigation a {
  position: absolute;
  display: block;
}

/* line 35, ../Sass/slider.scss */
.slides-navigation a.prev {
  left: 0;
}

/* line 38, ../Sass/slider.scss */
.slides-navigation a.next {
  right: 0;
}

/* line 42, ../Sass/slider.scss */
.slides-pagination {
  position: absolute;
  z-index: 3;
  bottom: 0;
  text-align: center;
  width: 100%;
}

/* line 49, ../Sass/slider.scss */
.slides-pagination a {
  border: 2px solid #222;
  border-radius: 15px;
  width: 10px;
  height: 10px;
  color: transparent;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");
  margin: 2px;
  overflow: hidden;
  text-indent: -100%;
}

/* line 66, ../Sass/slider.scss */
.slides-pagination a.current {
  background: #222;
}

/* line 18, ../Sass/Main.scss */
body {
  font-family: 'Avenir W01';
  font-weight: 200;
}

/* line 24, ../Sass/Main.scss */
#navigationHolder {
  background-color: #3c8686;
  opacity: .81;
  -webkit-opacity: .81;
  -moz-opacity: .81;
  height: 100%;
  width: 300px;
  right: -310px;
  top: 0;
  position: fixed;
  z-index: 999;
  border-left: 10px solid rgba(207, 227, 157, 0.5);
  -webkit-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  -moz-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
}

/* line 40, ../Sass/Main.scss */
#barreLogo {
  margin: 80px auto 30px auto;
  display: block;
  opacity: 0;
}

/* line 45, ../Sass/Main.scss */
#socialIcons {
  margin: 0 auto;
  padding: 30px 25px;
  display: block;
  border-top: 2px solid rgba(255, 255, 255, 0.2);
  opacity: 0;
}

/* line 52, ../Sass/Main.scss */
#nav {
  border-top: 2px solid rgba(255, 255, 255, 0.3);
  color: #fff;
  width: 65%;
  margin: 0 auto 30px auto;
  padding: 25px 0 0 0;
  overflow: hidden;
  opacity: 0;
}
/* line 61, ../Sass/Main.scss */
#nav li {
  display: block;
  margin-bottom: 20px;
  float: left;
  width: 100%;
  text-transform: uppercase;
  text-align: center;
  font-size: 18px;
  font-weight: 100;
}
/* line 70, ../Sass/Main.scss */
#nav li:last-child {
  margin-bottom: 0px;
}
/* line 73, ../Sass/Main.scss */
#nav li a {
  color: #fff;
  display: block;
  width: 98%;
  margin: 0 auto;
  border: 2px solid transparent;
  text-decoration: none;
  -webkit-transition: all .5s ease-out;
  -moz-transition: all .5s ease-out;
  -ms-transition: all .5s ease-out;
  -o-transition: all .5s ease-out;
  transition: all .5s ease-out;
}
/* line 85, ../Sass/Main.scss */
#nav li a:hover {
  -webkit-transition: all .5s ease-in;
  -moz-transition: all .5s ease-in;
  -ms-transition: all .5s ease-in;
  -o-transition: all .5s ease-in;
  transition: all .5s ease-in;
  background-color: rgba(207, 227, 157, 0.2);
  border-radius: 7px;
  border: 2px solid rgba(254, 254, 254, 0.1);
}

/* line 99, ../Sass/Main.scss */
#methodTitle {
  color: #fff;
  font-size: 74px;
  font-weight: 200;
  position: absolute;
  left: -221px;
  top: 202px;
  z-index: 999;
  transform: rotate(-90deg);
  text-transform: uppercase;
  opacity: .3;
}
#contactTitle {
  color: #fff;
  font-size: 74px;
  font-weight: 200;
  position: absolute;
  left: -342px;
  left: -55px\9;
  top: 202px;
  z-index: 999;
  transform: rotate(-90deg);
  ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=-2.755455298081545e-16, M12=-1.5, M21=1.5, M22=-2.755455298081545e-16, SizingMethod='auto expand')";
   
   /* IE6 and 7 */ 
   filter: progid:DXImageTransform.Microsoft.Matrix(M11=-2.755455298081545e-16,M12=-1.5,M21=1.5,M22=-2.755455298081545e-16,SizingMethod='auto expand');
  text-transform: uppercase;
  opacity: .3;
}

/* line 111, ../Sass/Main.scss */
#pricesTitle {
  color: #fff;
  font-size: 74px;
  font-weight: 200;
  position: absolute;
  left: -179px;
  top: 163px;
  z-index: 999;
  transform: rotate(-90deg);
  text-transform: uppercase;
  opacity: .3;
}

/* line 123, ../Sass/Main.scss */
#newClientsTitle {
  color: #fff;
  font-size: 74px;
  font-weight: 200;
  position: absolute;
  left: -214px;
  top: 195px;
  z-index: 999;
  transform: rotate(-90deg);
  text-transform: uppercase;
  opacity: .3;
}

/* line 135, ../Sass/Main.scss */
#instructorsHolder {
  margin: 0 auto;
  width: 79%;
  overflow: hidden;
}
/* line 139, ../Sass/Main.scss */
#instructorsHolder .instructors {
  width: 30%;
  height: auto;
  float: left;
  margin: 70px 1% 0px 1%;
  padding: 0;
}
/* line 147, ../Sass/Main.scss */
#instructorsTitle {
  font-size: 48px;
  text-align: center;
  font-weight: 200;
  color: rgba(255, 255, 255, 0.54);
}

/* line 153, ../Sass/Main.scss */
#instructorInfo {
  width: 34%;
  background-color: #cfe39d;
  -webkit-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  -moz-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  position: fixed;
  left: -34%;
  background-image: url(../Images/sarah.png);
  height: 100%;
  z-index: 1000;
  background-size: 287%;
  background-position-x: center;
  background-position-y: top;
}
/* line 167, ../Sass/Main.scss */
#instructorInfo p {
  width: 80%;
  margin: 0 auto;
  color: #fff;
  font-size: 12px;
  font-weight: 200;
  margin-bottom: 24px;
  line-height: 21px;
}

/* line 177, ../Sass/Main.scss */
#methodBody {
  background-color: rgba(207, 227, 157, 0.5);
    background-color: rgb(207, 227, 157)\9;

  -webkit-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  -moz-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  width: 42%;
  height: 100%;
  position: fixed;
  z-index: 996;
  right: -410px;
  overflow: scroll;
}
/* line 188, ../Sass/Main.scss */
#methodBody a {
  color: #fff;
  font-weight: bold;
}
/* line 191, ../Sass/Main.scss */
#methodBody a:hover, #methodBody a:visited {
  color: #fff;
  text-decoration: underline;
}
/* line 195, ../Sass/Main.scss */
#methodBody h3 {
  margin: 0 54px 0 54px;
  padding: 15px 33px 10px 0;
  color: #fff;
  font-size: 18px;
  line-height: 20px;
  border-bottom: 1px solid #fff;
}
/* line 203, ../Sass/Main.scss */
#methodBody p {
  padding: 15px 33px 0 54px;
  color: #fff;
  text-shadow:3px 3px 3px black;
  font-size: 15px;
  line-height: 20px;
}
/* line 209, ../Sass/Main.scss */
#methodBody img {
  margin: 15px 33px 0 40px;
  cursor: pointer;
}

/* line 214, ../Sass/Main.scss */
#pricesBody {
  background-color: rgba(207, 227, 157, 0.5);
  -webkit-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  -moz-box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  box-shadow: -1px 1px 49px rgba(25, 25, 25, 0.75);
  width: 42%;
  height: 100%;
  position: fixed;
  z-index: 996;
  right: -410px;
  overflow: auto;
}
/* line 225, ../Sass/Main.scss */
#pricesBody .pricesSub {
  font-size: 14px;
  margin: 0px 53px;
  padding: 10px 0;
  border-top: 1px solid #fff;
}
/* line 232, ../Sass/Main.scss */
#pricesBody p {
  padding: 15px 33px 0 54px;
  color: #fff;
  font-size: 18px;
  line-height: 20px;
}
/* line 238, ../Sass/Main.scss */
#pricesBody img {
  padding: 15px 33px 0 40px;
  cursor: pointer;
}

/* line 243, ../Sass/Main.scss */
#faqsTitle {
  color: #fff;
  font-size: 74px;
  font-weight: 200;
  position: absolute;
  left: -202px;
  top: 182px;
  z-index: 999;
  transform: rotate(-90deg);
  text-transform: uppercase;
  opacity: .3;
}

/* line 255, ../Sass/Main.scss */
.panelArrow {
  float: right;
  cursor: pointer;
}
.homepageCopy{
	font-family: "Avenir W01";
	width:96%;
	height:25%;
	position:absolute;
	top:60%;
	left:4%

	}
.homepageCopy h1{
	color:#fff;
	text-transform:uppercase;
	font-weight:lighter;
	font-size:4vw;
	text-shadow:5px 5px 5px black;
	margin:0;
	padding:0
	}
.homepageCopy h3{
	text-transform:uppercase;
	font-weight:lighter;
	font-size:3vw;
	text-shadow:5px 5px 5px black;
	margin:0;
	padding:0;
	color:#3c8686;
	}	
.homepageCopy h6{
	color:#fff;
	text-transform:lowercase;
	font-weight:lighter;
	font-size:2vw;
	width:50%;
	text-shadow:5px 5px 5px black;
	margin:30px 0 0 0;
		}
#signUpToday{
	border-radius: 10px;
	font-family: "Avenir W01", Century Gothic, sans-serif;
	font-weight:900;
  	background-color: #cfe39e;
  	box-shadow: 9.225px 5.991px 29px 0px rgba(5, 20, 43, 0.42);
	text-transform:uppercase;
	color:#316d6d;
	text-align:center;
	width:78%;
	margin:0 auto;
	display:block;
	padding:9px 10px;
	text-decoration:none;
	transition: all .25s ease-in-out;
   -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
	
	}	
#signUpToday:hover{
	
  	background-color: #3c8686;
	color:#fff;
	text-align:center;
	width:75%;
	margin:0 auto;
	display:block;
	padding:9px 10px;
	text-decoration:none;
	border:3px solid #fff;
	transition: all .25s ease-in-out;
   -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
	
	}			
#videoHolder{
	position:fixed;
	height:100%;
	width:100%;
	z-index:999999999;
	display:none;
	background-color:rgba(60, 134, 134, 0.96);
}
#videoHolder iframe{
	margin:0 auto;
	display:block;
		margin-top:1%;
	border:4px solid #cfe39e;
}
.videoH2{
	color:#fff;
	text-align:center;
	font-size:40px;
	padding:0;
	margin-bottom:0;
	width:100%;
	}

.videoH3{
	color:#fff;
	text-align:center;
	font-size:32px;
	padding:0;
	margin:0;
	width:100%;
	font-weight:100;
	}
.videoTextHolder{
	position:absolute;
	top:0;
	padding-top:6%;
	width:100%;
	height:100%;
	}	
.closeBtn{
	width:65px;
	height:65px;
	cursor:pointer;
	position:absolute;
	right:0;
	z-index:999;
	
	}
	
	
.closeBtn img:hover {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.closeBtn img{
	width:100%;
	height:100%;
	-webkit-transition: -webkit-transform .8s ease-in-out;
  transition: transform .8s ease-in-out;
	}	
		.barreAboutContent .barreAboutContent{
		font-size:22px;
		}
		.newClientsTitle{
	    padding: 12px 21px 0 54px;
    color: #fff;
    font-size: 25px;
    line-height: 20px;
	    text-shadow: 3px 3px 3px black;
		margin-bottom:5px;

		}
		#pricesBody .newClientsTxt{
		    padding: 0 33px 0 54px;
    color: #fff;
    text-shadow: 3px 3px 3px black;
    font-size: 15px;
    line-height: 20px;}
	
	.newClientsTxt a, .newClientsTxt a:hover, .newClientsTxt a:visited, #pricesBody a, #pricesBody a:hover, #pricesBody a:visited, #pricesBody a:active{
		color:#fff !important;
		}
	#classDescriptionTitles{	
	    color: #fff;
    font-size: 74px;
    font-weight: 200;
    position: absolute;
    left: -127px;
    top: 118px;
    z-index: 999;
    transform: rotate(-90deg);
    text-transform: uppercase;
    opacity: .3;
	}
	#methodBody.barreAboutContent p {
    padding: 15px 33px 10px 54px;
    color: #fff;
    text-shadow: 2px 2px 2px black;
    font-size: 17px;
    line-height: 23px;
}
	#methodBody p.barreAddress {
    font-size: 18px;
    font-weight: normal;
    line-height: 28px;
}
.barreFacilityImg{
	border:4px solid rgba(207, 227, 157, 1);
	}
