.parallax {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0
}
.parallax img {
	display:none;
	position:absolute;
	left:50%;
	bottom:0;
	min-width:100%;
	max-width:none;
	min-height:100%;
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%)
}
header.tempo-header div.tempo-topper div.tempo-site-identity {
	padding-top:33px;
	padding-bottom:25px
}
header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title {
	color:#233141;
	text-transform:uppercase;
	font-weight:400;
	letter-spacing:2px
}
header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description {
	color:#233141
}
header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title:hover,header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description:hover {
	color:#233141
}
header.tempo-header div.tempo-header-partial .tempo-flex-container.tempo-header-text-wrapper {
	top:0px
}
header.tempo-header div.tempo-header-partial .tempo-flex-container.tempo-header-btns-wrapper {
	bottom:0px
}
header.tempo-header div.tempo-header-partial .tempo-header-mask {
	background-color:rgba(28, 38, 51, 0.6)
}

header.tempo-header div.tempo-header-partial .tempo-header-btns-wrapper .tempo-btn {
  display: inline-block;
  width: 280px;
  height: 90px;
  margin: 5px 10px;
  padding: 3px 10px;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: none;
  -webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.18);
  -moz-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.18);
  -ms-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.18);
  -o-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.18);
  box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.18);
}


@media only screen and (max-width: 750px) {
  /* line 103, ../scss/_mixins.scss */
  html.mobile header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn, html.tablet header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn {
    margin: 0;
    width: 312px;
    float: left;
    text-align: left;
  }
}


/* line 676, ../scss/_main.scss */
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn strong {
  display: block;
  text-transform: uppercase;
  font-size: 26px;
}
/* line 681, ../scss/_main.scss */
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn span {
  vertical-align: middle;
  display: inline-block;
    margin-left: 40px;
}
/* line 685, ../scss/_main.scss */
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn::before {
  content: "";
  display: block;
  position: absolute;
}
/* line 694, ../scss/_main.scss */
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn::after {
  content: "";
  vertical-align: middle;
  display: inline-block;
  height: 72px;
}




header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1 {
	background-color:#12c48b
}
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1:hover {
	background-color:#14db9c
}
/* line 13, ../scss/_mixins.scss */
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1:focus {
  background: #10ad7a;
}


/* line 703, ../scss/_main.scss header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper */
a.tempo-btn.btn-1::before {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0NiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkYiIGQ9Ik0zNy42IDE1LjVjLTIuMy0yLjktNS40LTQuNy04LjQtNC43LTQgMC01LjYgMi04LjQgMi0yLjggMC01LTItOC40LTItMy40IDAtNyAyLjEtOS4yIDUuOEMwIDIxLjcuNSAzMS40IDUuNyAzOS42YzEuOSAyLjkgNC4zIDYuMyA3LjYgNi4zIDIuOSAwIDMuNy0xLjkgNy42LTEuOSAzLjkgMCA0LjYgMiA3LjUgMS45IDMuMiAwIDUuOS0zLjcgNy43LTYuNiAxLjMtMi4xIDEuOC0zLjIgMi45LTUuNi03LjYtMi45LTguOC0xNC0xLjQtMTguMnptLTExLjUtOGMxLjQtMS45IDIuNS00LjcgMi4xLTcuNC0yLjQuMi01LjEgMS43LTYuNyAzLjgtMS41IDEuOS0yLjcgNC42LTIuMiA3LjMgMi42IDAgNS4zLTEuNiA2LjgtMy43eiIvPjwvc3ZnPg==) center no-repeat;
  width: 39px;
  height: 47px;
  margin: 15px 2px;
}
@media only screen and (max-width: 750px) {
  /* line 103, ../scss/_mixins.scss */
  html.mobile header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1, html.tablet header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1 {
    margin-right: 26px;
  }
}


/* line 712, ../scss/_main.scss */
html.android header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1 {
  display: none;
}
/* line 715, ../scss/_main.scss */
html.ios header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-1 {
  margin: 0;
}


header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-2 {
	background-color:#29abe2
}
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-2:hover {
	background-color:#3fb4e5
}
header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn.btn-2:focus {
	background-color:#1d9ed5
}

/* line 3712, ../scss/_main.scss */
a.tempo-btn.btn-2::before {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0NiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkYiIGQ9Ik0zNy43IDI0LjhzLTMuMSAxLjgtNy41IDQuMmwtNi02IDYtNmM0LjMgMi40IDcuNSA0LjIgNy41IDQuMnMxLjIuOCAxLjIgMS44LTEuMiAxLjgtMS4yIDEuOHpNMjMuMiAyMkwzLjUgMi4zYy41LjEgMSAuMyAxLjYuNiAyLjQgMS40IDE1IDguNCAyMy44IDEzLjRMMjMuMiAyMnpNMiA0My4zYy0uOC0uNy0uOC0xLjktLjgtMS45VjQuN3MuMS0xLjMuOC0xLjlMMjIuMiAyMyAyIDQzLjN6TTIzLjIgMjRsNS43IDUuN2MtOC44IDQuOS0yMS40IDEyLTIzLjggMTMuNC0uNi40LTEuMi42LTEuNi42TDIzLjIgMjR6Ii8+PC9zdmc+) center no-repeat;
  width: 38px;
  height: 42px;
  margin: 15px 2px;
}

@media ( max-width: 480px ) {
	header.tempo-header div.tempo-header-partial div.tempo-header-btns-wrapper a.tempo-btn {
		margin-left:0px;
		margin-right:0px;
		width:100%
	}
}

header.tempo-header div.tempo-header-partial.tempo-audio div.details:hover hr {
	background-color:#32c770
}
header.tempo-header div.tempo-header-partial.tempo-hero-image div.tempo-categories a {
	font-weight:400
}
header.tempo-header div.tempo-header-partial.tempo-hero-image div.tempo-meta a {
	text-transform:uppercase;
	font-size:15px
}
header.tempo-header div.tempo-header-partial.tempo-hero-image div.tempo-meta a.author {
	margin-right:10px
}
header.tempo-header div.tempo-header-partial.tempo-portfolio h1.tempo-headline:hover:before {
	background-color:#32c770
}
body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title {
	color:#ffffff
}
body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description {
	color:#ffffff
}
body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title:hover,body.tempo-has-header header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description:hover {
	color:#ffffff
}
