@font-face {
  font-family: 'open_sansregular';
  src: url("../fonts/open-sans-regular/opensans-regular-webfont.eot");
  src: url("../fonts/open-sans-regular/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-regular/opensans-regular-webfont.woff") format("woff"), url("../fonts/open-sans-regular/opensans-regular-webfont.ttf") format("truetype"), url("../fonts/open-sans-regular/opensans-regular-webfont.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sanslight';
  src: url("../fonts/open-sans-light/opensans-light-webfont.eot");
  src: url("../fonts/open-sans-light/opensans-light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-light/opensans-light-webfont.woff") format("woff"), url("../fonts/open-sans-light/opensans-light-webfont.ttf") format("truetype"), url("../fonts/open-sans-light/opensans-light-webfont.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sanssemibold';
  src: url("../fonts/open-sans-semi-bold/opensans-semibold-webfont.eot");
  src: url("../fonts/open-sans-semi-bold/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-semi-bold/opensans-semibold-webfont.woff") format("woff"), url("../fonts/open-sans-semi-bold/opensans-semibold-webfont.ttf") format("truetype"), url("../fonts/open-sans-semi-bold/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansbold';
  src: url("../fonts/open-sans-bold/opensans-bold-webfont.eot");
  src: url("../fonts/open-sans-bold/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-bold/opensans-bold-webfont.woff") format("woff"), url("../fonts/open-sans-bold/opensans-bold-webfont.ttf") format("truetype"), url("../fonts/open-sans-bold/opensans-bold-webfont.svg#open_sansbold") format("svg");
  font-weight: normal;
  font-style: normal;
}
/**
 * Fonts
 **/
/*General Class*/
/* line 5, ../sass/globalstyles.scss */
.masterContent {
  width: 100%;
}

/* line 8, ../sass/globalstyles.scss */
.header {
  width: 100%;
  float: left;
  padding: 45px 0 45px 0;
}
/* line 12, ../sass/globalstyles.scss */
.header .logo {
  float: left;
}
/* line 15, ../sass/globalstyles.scss */
.header .menu {
  width: 662px;
  float: right;
  border-bottom: 1px solid #d9d9d9;
  padding: 15px 0 6px 0;
}
/* line 20, ../sass/globalstyles.scss */
.header .menu ul {
  width: 550px;
  font-family: "open_sanslight", Arial, sans-serif;
  float: left;
  padding: 0 0 0 120px;
}
/* line 25, ../sass/globalstyles.scss */
.header .menu ul li {
  float: left;
  padding: 0 65px 0 0;
}
/* line 28, ../sass/globalstyles.scss */
.header .menu ul li:last-child {
  padding: 0;
}
/* line 31, ../sass/globalstyles.scss */
.header .menu ul li a {
  text-decoration: none;
  color: #000;
}
/* line 34, ../sass/globalstyles.scss */
.header .menu ul li a:hover {
  border-bottom: 1px solid #000;
  padding: 0 0 3px 0;
}
/* line 39, ../sass/globalstyles.scss */
.header .menu ul li .active {
  border-bottom: 1px solid #000;
  padding-bottom: 3px;
}
/* line 45, ../sass/globalstyles.scss */
.header .menu .last {
  padding: 0;
}

/* line 50, ../sass/globalstyles.scss */
.slider {
  width: 100%;
  height: 537px;
  float: left;
  background: #000;
}
/* line 55, ../sass/globalstyles.scss */
.slider .container {
  position: relative;
}
/* line 57, ../sass/globalstyles.scss */
.slider .container .text-slider {
  width: 780px;
  height: 84px;
  position: absolute;
  top: 445px;
  left: 15%;
}
/* line 63, ../sass/globalstyles.scss */
.slider .container .text-slider .text {
  font-family: "open_sansbold", Arial, sans-serif;
  font-size: 22px;
  color: #FFF;
  text-align: center;
  padding-bottom: 10px;
  letter-spacing: 0.6px;
}
/* line 71, ../sass/globalstyles.scss */
.slider .container .text-slider p {
  font-family: "open_sansregular", Arial, sans-serif;
  font-size: 24px;
  color: #FFF;
  text-align: center;
}

/* line 80, ../sass/globalstyles.scss */
.about {
  width: 100%;
  height: 173px;
  float: left;
  background: url('../images/background-text.png?1420686262') no-repeat;
}

/* line 86, ../sass/globalstyles.scss */
h2 {
  font-family: "open_sanslight", Arial, sans-serif;
  font-size: 22px;
  color: #333333;
  text-align: center;
  padding-top: 40px;
  line-height: 28px;
}

/* line 94, ../sass/globalstyles.scss */
h3 {
  font-family: "open_sansregular", Arial, sans-serif;
  font-size: 24px;
  color: #000;
  text-align: center;
  padding: 22px 0 22px 0;
}

/* line 101, ../sass/globalstyles.scss */
h4 {
  font-family: "open_sansbold", Arial, sans-serif;
  font-size: 18px;
  color: #437b92;
  text-transform: uppercase;
  padding: 25px 0 25px 0;
}

/* line 108, ../sass/globalstyles.scss */
p {
  font-family: "open_sansregular", Arial, sans-serif;
  font-size: 13px;
  color: #000;
  text-align: justify;
  padding: 0 0 25px 0;
  line-height: 20px;
}

/* line 116, ../sass/globalstyles.scss */
.content-middle {
  width: 100%;
  float: left;
  padding: 28px 0 0 0;
}
/* line 120, ../sass/globalstyles.scss */
.content-middle .column {
  width: 265px;
  float: left;
  padding: 0 25px 100px 0;
}
/* line 124, ../sass/globalstyles.scss */
.content-middle .column .elipse {
  width: 110px;
  height: 110px;
  display: block;
  margin: 0 auto;
  border-radius: 60px;
  background: #000;
}
/* line 131, ../sass/globalstyles.scss */
.content-middle .column .elipse .icon-1 {
  background: url('../images/sprites-s4dbe1b5520.png');
  height: 62px;
  width: 60px;
  background-position: 0 -263px;
  float: left;
  display: block;
  margin: 20px auto auto 24px;
}
/* line 139, ../sass/globalstyles.scss */
.content-middle .column .elipse .icon-2 {
  background: url('../images/sprites-s4dbe1b5520.png');
  height: 73px;
  width: 53px;
  background-position: 0 -460px;
  float: left;
  display: block;
  margin: 20px auto auto 24px;
}
/* line 147, ../sass/globalstyles.scss */
.content-middle .column .elipse .icon-3 {
  background: url('../images/sprites-s4dbe1b5520.png');
  height: 57px;
  width: 63px;
  background-position: 0 -206px;
  float: left;
  display: block;
  margin: 24px auto auto 22px;
}
/* line 155, ../sass/globalstyles.scss */
.content-middle .column .elipse .icon-4 {
  background: url('../images/sprites-s4dbe1b5520.png');
  height: 40px;
  width: 74px;
  background-position: 0 -43px;
  float: left;
  display: block;
  margin: 30px auto auto 18px;
}
/* line 164, ../sass/globalstyles.scss */
.content-middle .column .read-more {
  font-family: "open_sanslight", Arial, sans-serif;
  font-size: 13px;
  color: #d6393d;
  cursor: pointer;
}
/* line 169, ../sass/globalstyles.scss */
.content-middle .column .read-more:hover {
  text-decoration: underline;
}
/* line 173, ../sass/globalstyles.scss */
.content-middle .column a {
  color: #000;
  text-decoration: none;
}
/* line 178, ../sass/globalstyles.scss */
.content-middle .last {
  padding: 0;
}

/* line 182, ../sass/globalstyles.scss */
#footer {
  width: 100%;
  height: 290px;
  float: left;
  background: url('../images/background-footer.png?1420922438') no-repeat center;
}
/* line 187, ../sass/globalstyles.scss */
#footer .content-footer {
  width: 830px;
  margin: 0 auto;
}
/* line 190, ../sass/globalstyles.scss */
#footer .content-footer .column {
  float: left;
  padding: 0 74px 0 0;
}
/* line 193, ../sass/globalstyles.scss */
#footer .content-footer .column ul {
  font-family: "open_sansregular", Arial, sans-serif;
  font-size: 13px;
  color: #FFF;
}
/* line 197, ../sass/globalstyles.scss */
#footer .content-footer .column ul li {
  padding: 0 0 14px 0;
}
/* line 199, ../sass/globalstyles.scss */
#footer .content-footer .column ul li .icon {
  background: url('../images/sprites-s4dbe1b5520.png');
  height: 8px;
  width: 12px;
  background-position: 0 -123px;
  float: left;
  display: block;
  margin: 0 10px 0 0;
}
/* line 210, ../sass/globalstyles.scss */
#footer .content-footer .recomendations {
  width: 255px;
  padding-right: 100px;
}
/* line 214, ../sass/globalstyles.scss */
#footer .content-footer .recomendations ul li {
  text-transform: uppercase;
  padding: 0 0 40px 0;
}
/* line 217, ../sass/globalstyles.scss */
#footer .content-footer .recomendations ul li .icon {
  margin-bottom: 45px;
}
/* line 223, ../sass/globalstyles.scss */
#footer .content-footer .contact-footer {
  width: 285px;
  padding-right: 0;
}
/* line 227, ../sass/globalstyles.scss */
#footer .content-footer .contact-footer ul li {
  padding: 0 0 10px 0;
}
/* line 231, ../sass/globalstyles.scss */
#footer .content-footer .contact-footer ul .last .icon {
  margin-bottom: 20px;
}
/* line 238, ../sass/globalstyles.scss */
#footer a {
  color: #FFF;
  text-decoration: none;
}
/* line 241, ../sass/globalstyles.scss */
#footer a:hover {
  text-decoration: underline;
}

/* line 246, ../sass/globalstyles.scss */
.text-footer {
  width: 100%;
  height: 36px;
  float: left;
  background: #000;
  border-bottom: 3px solid #FFF;
}
/* line 252, ../sass/globalstyles.scss */
.text-footer p {
  font-family: "open_sanssemibold", Arial, sans-serif;
  font-size: 12px;
  color: #FFF;
  text-align: center;
  padding: 10px 0 0 0;
}

/* line 260, ../sass/globalstyles.scss */
.last {
  margin: 0;
  padding: 0;
  border: 0;
}

/* line 265, ../sass/globalstyles.scss */
.container {
  width: 1140px;
  margin: 0 auto;
}
