@charset "UTF-8";
/**!
 * Project     : Project Name
 * Author      : FrontCube
 * Developer   : Aslam Najeebdeen
 * Version     : 0.1
 * Date        :  */
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 9, ../../assets/sass/partials/vendor/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 19, ../../assets/sass/partials/vendor/_normalize.scss */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 32, ../../assets/sass/partials/vendor/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 52, ../../assets/sass/partials/vendor/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 65, ../../assets/sass/partials/vendor/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
/* line 75, ../../assets/sass/partials/vendor/_normalize.scss */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 87, ../../assets/sass/partials/vendor/_normalize.scss */
a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 95, ../../assets/sass/partials/vendor/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 107, ../../assets/sass/partials/vendor/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 115, ../../assets/sass/partials/vendor/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
/* line 124, ../../assets/sass/partials/vendor/_normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 133, ../../assets/sass/partials/vendor/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 142, ../../assets/sass/partials/vendor/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 151, ../../assets/sass/partials/vendor/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 159, ../../assets/sass/partials/vendor/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 167, ../../assets/sass/partials/vendor/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 171, ../../assets/sass/partials/vendor/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 182, ../../assets/sass/partials/vendor/_normalize.scss */
img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 190, ../../assets/sass/partials/vendor/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 201, ../../assets/sass/partials/vendor/_normalize.scss */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 209, ../../assets/sass/partials/vendor/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
/* line 219, ../../assets/sass/partials/vendor/_normalize.scss */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 227, ../../assets/sass/partials/vendor/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
/* line 250, ../../assets/sass/partials/vendor/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 264, ../../assets/sass/partials/vendor/_normalize.scss */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 275, ../../assets/sass/partials/vendor/_normalize.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 288, ../../assets/sass/partials/vendor/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 300, ../../assets/sass/partials/vendor/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 309, ../../assets/sass/partials/vendor/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 320, ../../assets/sass/partials/vendor/_normalize.scss */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 332, ../../assets/sass/partials/vendor/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 344, ../../assets/sass/partials/vendor/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 355, ../../assets/sass/partials/vendor/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 368, ../../assets/sass/partials/vendor/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
/* line 377, ../../assets/sass/partials/vendor/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 388, ../../assets/sass/partials/vendor/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 397, ../../assets/sass/partials/vendor/_normalize.scss */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 406, ../../assets/sass/partials/vendor/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 417, ../../assets/sass/partials/vendor/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 422, ../../assets/sass/partials/vendor/_normalize.scss */
td,
th {
  padding: 0;
}

/* line 1, ../../assets/sass/partials/vendor/dropdown.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 12, ../../assets/sass/partials/vendor/dropdown.scss */
.dropup,
.dropdown {
  position: relative;
  display: inline;
}

/* line 17, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-toggle:focus {
  outline: 0;
}

/* line 20, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown ul.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  color: red;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

/* line 43, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

/* line 47, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

/* line 53, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}

/* line 62, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a.active {
  text-decoration: none;
  background-color: #36414f;
  color: #ddd;
}

/* line 69, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}

/* line 77, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}

/* line 82, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}

/* line 90, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown.open .dropdown-menu {
  display: block;
}

/* line 93, ../../assets/sass/partials/vendor/dropdown.scss */
.open > a {
  outline: 0;
}

/* line 96, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu-right {
  left: auto;
  right: 0;
}

/* line 100, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-menu-left {
  left: 0;
  right: auto;
}

/* line 104, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}

/* line 112, ../../assets/sass/partials/vendor/dropdown.scss */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

/* line 120, ../../assets/sass/partials/vendor/dropdown.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 124, ../../assets/sass/partials/vendor/dropdown.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}

/* line 131, ../../assets/sass/partials/vendor/dropdown.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

@media (min-width: 768px) {
  /* line 138, ../../assets/sass/partials/vendor/dropdown.scss */
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }

  /* line 142, ../../assets/sass/partials/vendor/dropdown.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
/* line 2, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-default {
  border-radius: 5px;
  background: #4c4c4c;
  color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
/* line 9, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-default .tooltipster-content {
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 16px;
  padding: 8px 10px;
  overflow: hidden;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
/* line 18, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
  /* border-color: ... !important; */
}

/* If you're using the icon option, use this next selector to style them */
/* line 24, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-icon {
  cursor: help;
  margin-left: 4px;
}

/* This is the base styling required to make all Tooltipsters work */
/* line 37, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-base {
  padding: 0;
  font-size: 0;
  line-height: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999999;
  pointer-events: none;
  width: auto;
  overflow: visible;
}

/* line 49, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-base .tooltipster-content {
  overflow: hidden;
}

/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
/* line 55, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow {
  display: block;
  text-align: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

/* line 65, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow span, .tooltipster-arrow-border {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
}

/* line 71, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
  border-left: 8px solid transparent !important;
  border-right: 8px solid transparent !important;
  border-top: 8px solid;
  bottom: -7px;
}

/* line 77, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
  border-left: 9px solid transparent !important;
  border-right: 9px solid transparent !important;
  border-top: 9px solid;
  bottom: -7px;
}

/* line 84, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
  border-left: 8px solid transparent !important;
  border-right: 8px solid transparent !important;
  border-bottom: 8px solid;
  top: -7px;
}

/* line 90, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
  border-left: 9px solid transparent !important;
  border-right: 9px solid transparent !important;
  border-bottom: 9px solid;
  top: -7px;
}

/* line 96, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* line 101, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
  left: 6px;
}

/* line 104, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
  left: 5px;
}

/* line 107, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span {
  right: 6px;
}

/* line 110, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
  right: 5px;
}

/* line 113, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
  border-top: 8px solid transparent !important;
  border-bottom: 8px solid transparent !important;
  border-left: 8px solid;
  top: 50%;
  margin-top: -7px;
  right: -7px;
}

/* line 121, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-left .tooltipster-arrow-border {
  border-top: 9px solid transparent !important;
  border-bottom: 9px solid transparent !important;
  border-left: 9px solid;
  margin-top: -8px;
}

/* line 127, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
  border-top: 8px solid transparent !important;
  border-bottom: 8px solid transparent !important;
  border-right: 8px solid;
  top: 50%;
  margin-top: -7px;
  left: -7px;
}

/* line 135, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-arrow-right .tooltipster-arrow-border {
  border-top: 9px solid transparent !important;
  border-bottom: 9px solid transparent !important;
  border-right: 9px solid;
  margin-top: -8px;
}

/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
/* line 145, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-fade {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

/* line 153, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-fade-show {
  opacity: 1;
}

/* line 157, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-grow {
  -webkit-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-backface-visibility: hidden;
}

/* line 170, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-grow-show {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

/* line 184, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-swing {
  opacity: 0;
  -webkit-transform: rotateZ(4deg);
  transform: rotateZ(4deg);
  -webkit-transition-property: -webkit-transform, opacity;
  transition-property: transform;
}

/* line 197, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-swing-show {
  opacity: 1;
  -webkit-transform: rotateZ(0deg);
  transform: rotateZ(0deg);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
}

/* line 212, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-fall {
  top: 0;
  -webkit-transition-property: top;
  transition-property: top;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

/* line 228, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-fall.tooltipster-dying {
  -webkit-transition-property: all;
  transition-property: all;
  top: 0px !important;
  opacity: 0;
}

/* line 238, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-slide {
  left: -40px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

/* line 254, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-slide.tooltipster-dying {
  -webkit-transition-property: all;
  transition-property: all;
  left: 0px !important;
  opacity: 0;
}

/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
/* line 266, ../../assets/sass/partials/vendor/tooltipster.scss */
.tooltipster-content-changing {
  opacity: 0.5;
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}

/* Slider */
/* line 3, ../../assets/sass/partials/vendor/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 18, ../../assets/sass/partials/vendor/slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
/* line 25, ../../assets/sass/partials/vendor/slick.scss */
.slick-list:focus {
  outline: none;
}
/* line 29, ../../assets/sass/partials/vendor/slick.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 34, ../../assets/sass/partials/vendor/slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 43, ../../assets/sass/partials/vendor/slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
/* line 49, ../../assets/sass/partials/vendor/slick.scss */
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
/* line 55, ../../assets/sass/partials/vendor/slick.scss */
.slick-track:after {
  clear: both;
}
/* line 59, ../../assets/sass/partials/vendor/slick.scss */
.slick-loading .slick-track {
  visibility: hidden;
}

/* line 63, ../../assets/sass/partials/vendor/slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
/* line 67, ../../assets/sass/partials/vendor/slick.scss */
[dir="rtl"] .slick-slide {
  float: right;
}
/* line 70, ../../assets/sass/partials/vendor/slick.scss */
.slick-slide img {
  display: block;
}
/* line 73, ../../assets/sass/partials/vendor/slick.scss */
.slick-slide.slick-loading img {
  display: none;
}
/* line 79, ../../assets/sass/partials/vendor/slick.scss */
.slick-slide.dragging img {
  pointer-events: none;
}
/* line 83, ../../assets/sass/partials/vendor/slick.scss */
.slick-initialized .slick-slide {
  display: block;
}
/* line 87, ../../assets/sass/partials/vendor/slick.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}
/* line 91, ../../assets/sass/partials/vendor/slick.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 97, ../../assets/sass/partials/vendor/slick.scss */
.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
/* line 40, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-loading .slick-list {
  background: #fff url('/wp-content/themes/saastr-v2/assets/images/ajax-loader.gif?1460218198') center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url('/wp-content/themes/saastr-v2/assets/fonts/slick.eot?1460218198');
  src: url('/wp-content/themes/saastr-v2/assets/fonts/slick.eot?&1460218198#iefix') format("embedded-opentype"), url('/wp-content/themes/saastr-v2/assets/fonts/slick.woff?1460218198') format("woff"), url('/wp-content/themes/saastr-v2/assets/fonts/slick.ttf?1460218198') format("truetype"), url('/wp-content/themes/saastr-v2/assets/fonts/slick.svg?1460218198#slick') format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
/* line 58, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 46%;
  margin-top: -10px\9;
  /*lte IE 8*/
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
  z-index: 99;
}
/* line 78, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
/* line 82, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
  color: #374150;
}
/* line 87, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.75;
  color: #374150;
}

/* line 93, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-prev:before, .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: #374150;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 103, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-prev {
  left: 0;
}
/* line 105, ../../assets/sass/partials/vendor/slick-theme.scss */
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}
/* line 109, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-prev:before {
  content: "←";
}
/* line 111, ../../assets/sass/partials/vendor/slick-theme.scss */
[dir="rtl"] .slick-prev:before {
  content: "→";
}

/* line 117, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-next {
  right: 0;
}
/* line 119, ../../assets/sass/partials/vendor/slick-theme.scss */
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}
/* line 123, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-next:before {
  content: "→";
}
/* line 125, ../../assets/sass/partials/vendor/slick-theme.scss */
[dir="rtl"] .slick-next:before {
  content: "←";
}

/* Dots */
/* line 133, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-slider {
  margin-bottom: 30px;
}

/* line 137, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-dots {
  position: absolute;
  bottom: -45px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  width: 100%;
}
/* line 145, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
/* line 153, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
/* line 165, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
/* line 167, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
/* line 171, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 188, ../../assets/sass/partials/vendor/slick-theme.scss */
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/* line 14, ../../../../../../../../.rvm/gems/ruby-2.2.3@wp-saastr-v2/gems/susy-1.0.9/sass/susy/_grid.scss */
* {
  box-sizing: border-box;
}

/* line 1, ../../assets/sass/partials/base/_basic_styles.sass */
html {
  font-size: 0.625em;
}

/* line 4, ../../assets/sass/partials/base/_basic_styles.sass */
body {
  font: 1.6em/140% "proxima-nova", Helvetica, Arial, sans-serif;
  color: #444;
  background-color: #ffffff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  font-size: 15px;
  font-size: 1.5rem;
}
@media (min-width: 47em) {
  /* line 4, ../../assets/sass/partials/base/_basic_styles.sass */
  body {
    font-size: 17px;
    font-size: 1.7rem;
  }
}

/* line 17, ../../assets/sass/partials/base/_basic_styles.sass */
html {
  box-sizing: border-box;
}

/* line 22, ../../assets/sass/partials/base/_basic_styles.sass */
*, *:before, *:after {
  box-sizing: inherit;
}

@font-face {
  font-family: "saastr-academy-fonts";
  src: url('/wp-content/themes/saastr-v2/assets/fonts/saastr-academy-fonts.eot?1460218198');
  src: url('/wp-content/themes/saastr-v2/assets/fonts/saastr-academy-fonts.eot?&1460218198#iefix') format("embedded-opentype"), url('/wp-content/themes/saastr-v2/assets/fonts/saastr-academy-fonts.woff?1460218198') format("woff"), url('/wp-content/themes/saastr-v2/assets/fonts/saastr-academy-fonts.ttf?1460218198') format("truetype"), url('/wp-content/themes/saastr-v2/assets/fonts/saastr-academy-fonts.svg?1460218198#saastr-academy-fonts') format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../../assets/sass/partials/base/_font_icons.scss */
[data-icon]:before {
  font-family: "saastr-academy-fonts" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, ../../assets/sass/partials/base/_font_icons.scss */
[class^="saastr-"]:before,
[class*=" saastr-"]:before {
  font-family: "saastr-academy-fonts" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "r";
}

/* line 43, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-twitter:before {
  content: "\61";
}

/* line 46, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-facebook:before {
  content: "\62";
}

/* line 49, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-youtube:before {
  content: "\63";
}

/* line 52, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-quora:before {
  content: "\64";
}

/* line 55, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-search:before {
  content: "\65";
}

/* line 58, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-check:before {
  content: "\66";
}

/* line 61, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-arrow-right:before {
  content: "\67";
}

/* line 64, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-arrow-left:before {
  content: "\68";
}

/* line 67, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-menu:before {
  content: "\69";
}

/* line 70, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-close:before {
  content: "\6a";
}

/* line 73, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-right-quote:before {
  content: "\6b";
}

/* line 76, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-case-studies:before {
  content: "\6c";
}

/* line 79, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-getting-going:before {
  content: "\6d";
}

/* line 82, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-hiring-operations:before {
  content: "\6e";
}

/* line 85, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-the-journey:before {
  content: "\6f";
}

/* line 88, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-marketing-partnerships:before {
  content: "\70";
}

/* line 91, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-sales-customer-success:before {
  content: "\71";
}

/* line 94, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-traction-scale:before {
  content: "\72";
}

/* line 97, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-venture-capital:before {
  content: "\73";
}

/* line 100, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-comments:before {
  content: "\74";
}

/* line 103, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-youtube-text:before {
  content: "\75";
}

/* line 106, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-caret-down:before {
  content: "\76";
}

/* line 109, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-pricing-product-competition:before {
  content: "\77";
}

/* line 112, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-arrow-up:before {
  content: "\78";
}

/* line 115, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-arrow-down:before {
  content: "\79";
}

/* line 118, ../../assets/sass/partials/base/_font_icons.scss */
.saastr-clear:before {
  content: "\7a";
}

/* line 11, ../../assets/sass/partials/base/_typography.sass */
h1, h2, h3, h4, h5, h6 {
  color: "";
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  line-height: 140%;
  font-weight: normal;
}

/* line 21, ../../assets/sass/partials/base/_typography.sass */
h1 {
  font-size: 30px;
  font-size: 3rem;
  margin-bottom: 14px;
}
@media (min-width: 47em) {
  /* line 21, ../../assets/sass/partials/base/_typography.sass */
  h1 {
    font-size: 38px;
    font-size: 3.8rem;
  }
}

/* line 32, ../../assets/sass/partials/base/_typography.sass */
h2 {
  font-size: 24px;
  font-size: 2.4rem;
  margin-bottom: 10px;
}
@media (min-width: 47em) {
  /* line 32, ../../assets/sass/partials/base/_typography.sass */
  h2 {
    font-size: 30px;
    font-size: 3rem;
  }
}

/* line 43, ../../assets/sass/partials/base/_typography.sass */
h3 {
  font-size: 20px;
  font-size: 2rem;
  margin-bottom: 8px;
}
@media (min-width: 30em) {
  /* line 43, ../../assets/sass/partials/base/_typography.sass */
  h3 {
    font-size: 24px;
    font-size: 2.4rem;
  }
}
@media (min-width: 47em) {
  /* line 43, ../../assets/sass/partials/base/_typography.sass */
  h3 {
    font-size: 24px;
    font-size: 2.4rem;
  }
}

/* line 57, ../../assets/sass/partials/base/_typography.sass */
h4 {
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 4px;
}
@media (min-width: 47em) {
  /* line 57, ../../assets/sass/partials/base/_typography.sass */
  h4 {
    font-size: 24px;
    font-size: 2.4rem;
  }
}

/* line 68, ../../assets/sass/partials/base/_typography.sass */
h5 {
  font-size: 18px;
  font-size: 1.8rem;
}

/* line 75, ../../assets/sass/partials/base/_typography.sass */
h6 {
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 82, ../../assets/sass/partials/base/_typography.sass */
p {
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 145%;
  margin: 0 0 20px 0;
}
@media (min-width: 47em) {
  /* line 82, ../../assets/sass/partials/base/_typography.sass */
  p {
    font-size: 17px;
    font-size: 1.7rem;
  }
}

/* line 90, ../../assets/sass/partials/base/_typography.sass */
p img {
  margin: 0;
}

/* line 93, ../../assets/sass/partials/base/_typography.sass */
p.lead {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 145%;
  color: #777;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  text-align: left;
}
@media (min-width: 47em) {
  /* line 93, ../../assets/sass/partials/base/_typography.sass */
  p.lead {
    font-size: 20px;
    font-size: 2rem;
  }
}

/* line 103, ../../assets/sass/partials/base/_typography.sass */
p.update {
  background: #FAEBAB;
  padding: 6px 10px;
}

/* line 111, ../../assets/sass/partials/base/_typography.sass */
strong {
  font-weight: bold;
  color: #333;
}

/* line 119, ../../assets/sass/partials/base/_typography.sass */
em {
  font-style: italic;
}

/* line 126, ../../assets/sass/partials/base/_typography.sass */
small {
  font-size: 80%;
}

/* line 133, ../../assets/sass/partials/base/_typography.sass */
blockquote, blockquote p {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 150%;
  color: #777;
}
@media (min-width: 47em) {
  /* line 133, ../../assets/sass/partials/base/_typography.sass */
  blockquote, blockquote p {
    font-size: 20px;
    font-size: 2rem;
  }
}

/* line 142, ../../assets/sass/partials/base/_typography.sass */
blockquote {
  margin: 30px 0;
  border-left: 5px solid #ddd;
  position: relative;
  margin-left: 10px;
  padding-left: 35px;
}
/* line 149, ../../assets/sass/partials/base/_typography.sass */
blockquote:before {
  display: block;
  content: "“";
  font-size: 80px;
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -21px;
  color: #7a7a7a;
  background: #ffffff;
  line-height: 1;
  height: 42px;
}
/* line 163, ../../assets/sass/partials/base/_typography.sass */
blockquote cite {
  display: block;
  font-size: 12px;
  font-size: 1.2rem;
  color: #555;
  margin-top: 20px;
}
/* line 169, ../../assets/sass/partials/base/_typography.sass */
blockquote cite:before {
  content: "— ";
}
/* line 171, ../../assets/sass/partials/base/_typography.sass */
blockquote cite a, blockquote cite a:visited {
  color: #555;
}
@media (min-width: 47em) {
  /* line 163, ../../assets/sass/partials/base/_typography.sass */
  blockquote cite {
    font-size: 18px;
    font-size: 1.8rem;
  }
}

/* line 180, ../../assets/sass/partials/base/_typography.sass */
hr {
  border: solid #ddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 10px 0 30px;
  height: 0;
}

/* line 3, ../../assets/sass/partials/base/_links.sass */
a, a:visited {
  color: #444444;
  text-decoration: none;
  outline: 0;
  -webkit-transition: 0.3s color ease;
          transition: 0.3s color ease;
}

/* line 10, ../../assets/sass/partials/base/_links.sass */
a:hover, a:focus {
  color: #4096AD;
  text-decoration: none;
  -webkit-transition: 0.3s color ease;
          transition: 0.3s color ease;
}

/* line 10, ../../assets/sass/partials/base/_lists.sass */
ul, ol {
  margin: 0;
  padding: 0;
}
/* line 14, ../../assets/sass/partials/base/_lists.sass */
ul li, ol li {
  font-size: inherit;
  margin-bottom: 15px;
}

/* line 23, ../../assets/sass/partials/base/_lists.sass */
ul.square, ul.circle, ul.disc {
  margin-left: 30px;
}
/* line 26, ../../assets/sass/partials/base/_lists.sass */
ul.square {
  list-style: square outside;
}
/* line 29, ../../assets/sass/partials/base/_lists.sass */
ul.circle {
  list-style: circle outside;
}
/* line 32, ../../assets/sass/partials/base/_lists.sass */
ul.disc {
  list-style: disc outside;
}

/* line 40, ../../assets/sass/partials/base/_lists.sass */
ol.decimal {
  list-style: decimal;
}
/* line 43, ../../assets/sass/partials/base/_lists.sass */
ol.decimal-leading-zero {
  list-style: decimal-leading-zero;
}
/* line 46, ../../assets/sass/partials/base/_lists.sass */
ol.upper-alpha {
  list-style: upper-alpha;
}
/* line 49, ../../assets/sass/partials/base/_lists.sass */
ol.lower-alpha {
  list-style: lower-alpha;
}
/* line 52, ../../assets/sass/partials/base/_lists.sass */
ol.upper-latin {
  list-style: upper-latin;
}
/* line 55, ../../assets/sass/partials/base/_lists.sass */
ol.lower-latin {
  list-style: lower-latin;
}
/* line 58, ../../assets/sass/partials/base/_lists.sass */
ol.upper-roman {
  list-style: upper-roman;
}
/* line 61, ../../assets/sass/partials/base/_lists.sass */
ol.lower-roman {
  list-style: lower-roman;
}
/* line 64, ../../assets/sass/partials/base/_lists.sass */
ol.initial {
  list-style: initial;
}
/* line 67, ../../assets/sass/partials/base/_lists.sass */
ol.lower-greek {
  list-style: lower-greek;
}
/* line 70, ../../assets/sass/partials/base/_lists.sass */
ol.decimal {
  list-style: decimal;
}

/* line 4, ../../assets/sass/partials/base/_images.sass */
img {
  max-width: 100%;
  height: auto;
  vertical-align: inherit;
}
/* line 9, ../../assets/sass/partials/base/_images.sass */
img.size-full {
  width: auto;
  height: auto;
}
/* line 13, ../../assets/sass/partials/base/_images.sass */
img.size-large {
  width: auto;
  height: auto;
  margin: 25px 0;
}
/* line 18, ../../assets/sass/partials/base/_images.sass */
img.alignleft {
  float: left;
  margin: 10px 25px 10px 0;
}
/* line 22, ../../assets/sass/partials/base/_images.sass */
img.alignright {
  float: right;
  margin: 10px 0 10px 25px;
}

/* line 26, ../../assets/sass/partials/base/_images.sass */
figure {
  margin: 15px 0;
  max-width: 100%;
}
/* line 30, ../../assets/sass/partials/base/_images.sass */
figure figcaption {
  font-style: italic;
  color: #777;
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 1, ../../assets/sass/partials/base/_forms.sass */
form {
  margin: 30px 0;
}

/* line 4, ../../assets/sass/partials/base/_forms.sass */
fieldset {
  margin-bottom: 20px;
}

/* line 7, ../../assets/sass/partials/base/_forms.sass */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
textarea,
select {
  border: 1px solid #ccc;
  padding: 8px 10px;
  outline: none;
  font: inherit;
  color: #777;
  margin: 0;
  display: block;
  margin-bottom: 10px;
  background: #fff;
  -webkit-appearance: none;
  border-radius: 0;
}

/* line 26, ../../assets/sass/partials/base/_forms.sass */
select {
  padding: 0;
}

/* line 29, ../../assets/sass/partials/base/_forms.sass */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
textarea:focus {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  border: 1px solid #aaa;
  color: #444;
}

/* line 38, ../../assets/sass/partials/base/_forms.sass */
textarea {
  min-height: 60px;
  width: 100%;
}

/* line 42, ../../assets/sass/partials/base/_forms.sass */
label,
legend {
  display: block;
  font-weight: bold;
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 48, ../../assets/sass/partials/base/_forms.sass */
select {
  width: 220px;
}

/* line 51, ../../assets/sass/partials/base/_forms.sass */
input[type="checkbox"] {
  display: inline;
}

/* line 54, ../../assets/sass/partials/base/_forms.sass */
label span,
legend span {
  font-weight: normal;
  font-size: 13px;
  color: #444;
}

/* line 61, ../../assets/sass/partials/base/_forms.sass */
.comment-form input {
  width: 100%;
}

/* line 3, ../../assets/sass/partials/base/_buttons.sass */
button {
  outline: none;
  cursor: pointer;
  padding: 15px 10%;
}

/* line 8, ../../assets/sass/partials/base/_buttons.sass */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  padding: 8px 20px;
  font-size: 16px;
  font-size: 1.6rem;
  color: #fff;
  border: none;
}
/* line 18, ../../assets/sass/partials/base/_buttons.sass */
.button.action,
button.action,
input[type="submit"].action,
input[type="reset"].action,
input[type="button"].action {
  background: #4197C8;
}

/* line 21, ../../assets/sass/partials/base/_buttons.sass */
.call-to-action {
  background: #47a7ee;
}

/* line 24, ../../assets/sass/partials/base/_buttons.sass */
.btn-category {
  color: #5e9ae8;
  border: 2px solid #5e9ae8;
  background-color: transparent;
  border-radius: 5px;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 32, ../../assets/sass/partials/base/_buttons.sass */
.btn-category:hover, .btn-category:focus {
  background-color: #5e9ae8;
  color: #fff;
}

/* line 36, ../../assets/sass/partials/base/_buttons.sass */
.button.load-more {
  color: #c3c6cb;
  display: block;
  text-align: center;
  font-weight: 700;
  border-radius: 5px;
  border: 2px solid #c3c6cb;
}
/* line 44, ../../assets/sass/partials/base/_buttons.sass */
.button.load-more:hover, .button.load-more:focus {
  color: #fff;
  background-color: #c3c6cb;
}

/* line 48, ../../assets/sass/partials/base/_buttons.sass */
button, input, a {
  -webkit-transition: color 0.5s ease;
          transition: color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
          transition: background-color 0.5s ease;
}

/* line 17, ../../assets/sass/partials/layout/_site_styles.sass */
*:focus {
  outline: 0 !important;
}

/* line 20, ../../assets/sass/partials/layout/_site_styles.sass */
.testing {
  background: #FFE479;
  border: 1px solid #f1c40f;
}

/* line 24, ../../assets/sass/partials/layout/_site_styles.sass */
.container {
  position: relative;
  zoom: 1;
  box-sizing: border-box;
  max-width: 970px;
  margin: auto;
  width: auto;
  padding: 0 15px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.container:before, .container:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.container:after {
  clear: both;
}
@media only screen and (min-width: 1280px) {
  /* line 24, ../../assets/sass/partials/layout/_site_styles.sass */
  .container {
    max-width: 1170px;
  }
}

/* line 36, ../../assets/sass/partials/layout/_site_styles.sass */
.advert {
  position: relative;
  widows: 100%;
  box-sizing: border-box;
  text-align: center;
  margin: auto;
  padding-top: 20px;
  padding-bottom: 15px;
}
/* line 45, ../../assets/sass/partials/layout/_site_styles.sass */
.advert img {
  max-width: 720px;
  width: 100%;
}

/* line 49, ../../assets/sass/partials/layout/_site_styles.sass */
.advert-widget img {
  border-radius: 5px;
}

/* line 53, ../../assets/sass/partials/layout/_site_styles.sass */
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

/* line 58, ../../assets/sass/partials/layout/_site_styles.sass */
.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

/* line 63, ../../assets/sass/partials/layout/_site_styles.sass */
.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 71, ../../assets/sass/partials/layout/_site_styles.sass */
.container-wrapper {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.container-wrapper:before, .container-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.container-wrapper:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 71, ../../assets/sass/partials/layout/_site_styles.sass */
  .container-wrapper {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}

/* line 80, ../../assets/sass/partials/layout/_site_styles.sass */
.home .main-content {
  width: 100%;
}
@media (min-width: 64em) {
  /* line 80, ../../assets/sass/partials/layout/_site_styles.sass */
  .home .main-content {
    width: 65%;
    margin-right: 5%;
  }
}

/* line 87, ../../assets/sass/partials/layout/_site_styles.sass */
.main-content {
  width: 100%;
  position: relative;
  float: left;
}
@media (min-width: 47em) {
  /* line 87, ../../assets/sass/partials/layout/_site_styles.sass */
  .main-content {
    width: 65%;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-right: 5%;
  }
  /* line 98, ../../assets/sass/partials/layout/_site_styles.sass */
  .main-content.to-right {
    margin-right: 0;
  }
}

/* line 101, ../../assets/sass/partials/layout/_site_styles.sass */
div {
  position: relative;
  box-sizing: border-box;
}

/* line 105, ../../assets/sass/partials/layout/_site_styles.sass */
#site-header .advert {
  background-color: #efeff2;
}

/* line 118, ../../assets/sass/partials/layout/_site_styles.sass */
.nav {
  width: 100%;
}
/* line 121, ../../assets/sass/partials/layout/_site_styles.sass */
.nav.nav-main {
  background-color: transparent;
  color: #36414f;
}
/* line 125, ../../assets/sass/partials/layout/_site_styles.sass */
.nav.nav-main.fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  background-color: #343e4a;
  box-shadow: 2px 0 5px #aaa;
}
/* line 134, ../../assets/sass/partials/layout/_site_styles.sass */
.nav.nav-academy {
  background-color: transparent;
  color: #FFF;
  padding: 8px;
}
@media (min-width: 47em) {
  /* line 134, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav.nav-academy {
    padding: 0;
  }
}
/* line 142, ../../assets/sass/partials/layout/_site_styles.sass */
.nav.nav-academy .academy-menu {
  padding: 5px 0;
}
/* line 145, ../../assets/sass/partials/layout/_site_styles.sass */
.nav.nav-stage {
  background-color: #79a9e0;
  color: #fff;
}

/* line 152, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .container {
  text-align: center;
  zoom: 1;
  height: 60px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.nav-main .container:before, .nav-main .container:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.nav-main .container:after {
  clear: both;
}
/* line 157, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .logo {
  width: 120px;
  position: relative;
  text-align: center;
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
  float: left;
  padding-left: 0;
}
@media (min-width: 64em) {
  /* line 157, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .logo {
    width: 15%;
  }
}
/* line 168, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .logo img {
  margin-top: 12px;
  width: 100%;
}
@media (min-width: 64em) {
  /* line 168, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .logo img {
    margin-top: 15px;
    width: 145px;
  }
}
/* line 195, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu {
  width: 100%;
  zoom: 1;
  padding-left: 0;
  top: 0;
  right: 0;
  float: left;
  display: none;
  text-align: right;
  position: fixed;
  bottom: 0;
  left: 0;
  overflow-y: scroll;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.nav-main .nav-menu:before, .nav-main .nav-menu:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.nav-main .nav-menu:after {
  clear: both;
}
/* line 216, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu.show {
  display: block;
  z-index: 99;
  background-color: #4b5562;
}
/* line 221, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu.show li a {
  color: #fff;
}
@media (min-width: 64em) {
  /* line 195, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu {
    display: block;
    overflow: visible;
    text-align: center;
    width: 85%;
    position: relative;
  }
}
/* line 231, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container {
  zoom: 1;
  clear: both;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.nav-main .nav-menu .menu-primary-nav-container:before, .nav-main .nav-menu .menu-primary-nav-container:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.nav-main .nav-menu .menu-primary-nav-container:after {
  clear: both;
}
@media (min-width: 64em) {
  /* line 231, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .menu-primary-nav-container {
    display: block;
    width: 76%;
    float: left;
    text-align: center;
    position: relative;
  }
}
/* line 242, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav {
  font-size: 0px;
  font-size: 0rem;
  padding-left: 0;
  margin-top: 5px;
}
/* line 247, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu {
  display: block;
  position: relative;
  background-color: transparent;
  padding-left: 0;
}
@media (min-width: 64em) {
  /* line 247, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu {
    display: none;
    padding-left: 0;
    margin-top: 0;
    position: absolute;
    z-index: 99;
    background-color: #fff;
    border-radius: 0 5px 5px;
    overflow: hidden;
    left: 2px;
    width: 200px;
  }
}
/* line 265, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li {
  display: block;
  margin-bottom: 0;
}
/* line 269, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li a {
  color: #fff;
  border: 0;
}
@media (min-width: 64em) {
  /* line 269, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li a {
    margin: 0;
    display: block;
    border-radius: 0;
    border: 0;
    font-size: 16px;
    font-size: 1.6rem;
    color: #36414f;
    border-bottom: 1px solid #eee;
    -webkit-transition: 0.3s border-color ease;
            transition: 0.3s border-color ease;
    -webkit-transition: 0.3s color ease;
            transition: 0.3s color ease;
    -webkit-transition: 0.3s background-color ease;
            transition: 0.3s background-color ease;
  }
}
/* line 286, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li a:hover, .nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li a:focus {
  color: #36414f;
  background-color: #fff;
}
@media (min-width: 64em) {
  /* line 286, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li a:hover, .nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li a:focus {
    color: #fff;
    background-color: #6B798C;
    border-color: #6B798C;
    -webkit-transition: 0.3s border-color ease;
            transition: 0.3s border-color ease;
    -webkit-transition: 0.3s color ease;
            transition: 0.3s color ease;
    -webkit-transition: 0.3s background-color ease;
            transition: 0.3s background-color ease;
  }
}
/* line 299, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav ul.sub-menu li:last-child a {
  border-bottom: 0;
}
/* line 303, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav li.menu-item-has-children > a {
  display: none;
}
@media (min-width: 64em) {
  /* line 303, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav li.menu-item-has-children > a {
    display: block;
  }
}
/* line 309, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav li.menu-item-has-children:hover {
  position: relative;
}
/* line 312, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav li.menu-item-has-children:hover > a {
  border-color: #fff;
  color: #36414f;
  background-color: #fff;
}
@media (min-width: 64em) {
  /* line 312, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav li.menu-item-has-children:hover > a {
    border-radius: 5px 5px 0 0;
  }
}
/* line 321, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .menu-primary-nav-container ul#menu-primary-nav li.menu-item-has-children:hover ul {
  display: block;
}
/* line 327, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li.close {
  color: #fff;
  margin: auto;
  font-size: 28px;
  font-size: 2.8rem;
  padding: 7px 22px 5px 15px;
  cursor: pointer;
  float: none;
  text-align: right;
}
@media (min-width: 64em) {
  /* line 327, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu li.close {
    display: none;
  }
}
/* line 339, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li {
  text-align: center;
  clear: both;
  display: block;
  margin-bottom: 0;
}
@media (min-width: 64em) {
  /* line 339, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu li {
    display: inline-block;
  }
}
/* line 348, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li a {
  font-weight: 700;
  box-sizing: border-box;
  font-size: 18px;
  font-size: 1.8rem;
  color: #fff;
  padding: 0 12px;
  text-decoration: none;
  line-height: 51px;
  display: block;
}
/* line 358, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li a:hover, .nav-main .nav-menu li a:focus, .nav-main .nav-menu li a.active {
  color: #36414f;
  background-color: #fff;
}
@media (min-width: 64em) {
  /* line 348, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu li a {
    border-radius: 5px;
    border: 2px solid transparent;
    margin: 12px 2px 0;
    line-height: 37px;
    display: inline-block;
  }
  /* line 370, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu li a:hover, .nav-main .nav-menu li a:focus {
    border-color: #fff;
  }
  /* line 373, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu li a.active {
    color: #36414f;
    border-color: #fff;
    background-color: #fff;
  }
}
/* line 380, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li.current-menu-item > a, .nav-main .nav-menu li.current-page-ancestor > a {
  color: #36414f;
  background-color: #fff;
  border-color: #fff;
}
/* line 385, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li.current-menu-item > a:hover, .nav-main .nav-menu li.current-menu-item > a:focus, .nav-main .nav-menu li.current-menu-item > a.active, .nav-main .nav-menu li.current-page-ancestor > a:hover, .nav-main .nav-menu li.current-page-ancestor > a:focus, .nav-main .nav-menu li.current-page-ancestor > a.active {
  color: #36414f;
  background-color: #fff;
}
/* line 390, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li.annual a {
  border-color: #fff;
}
/* line 393, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li.annual a:hover, .nav-main .nav-menu li.annual a:focus {
  background-color: #fff;
  color: #36414f;
}
/* line 401, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu li.academy-menu .category-icon-wrapper a.category-item {
  font-size: 30px;
  font-size: 3rem;
  border-width: 1px;
  border-color: rgba(255, 255, 255, 0.1);
}
/* line 406, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search {
  float: none;
  position: relative;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  border-top: 1px solid #9ea4a9;
}
@media (min-width: 64em) {
  /* line 406, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search {
    border-top: 0;
    width: 24%;
    margin-top: 5px;
    float: left;
  }
}
/* line 422, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search:hover .saastr-search, .nav-main .nav-menu .search:focus .saastr-search {
  color: #fff;
}
/* line 425, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search .saastr-search {
  color: #fff;
}
/* line 431, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search form {
  margin: 0;
  display: block;
  text-align: center;
}
/* line 436, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search #search-clear {
  position: absolute;
  right: 15px;
  top: 22px;
  font-size: 16px;
  font-size: 1.6rem;
  color: #fff;
  opacity: 0.5;
  cursor: pointer;
}
@media (min-width: 47em) {
  /* line 436, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search #search-clear {
    padding-top: 0;
  }
}
@media (min-width: 64em) {
  /* line 436, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search #search-clear {
    top: 25px;
    right: 0;
  }
}
/* line 452, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search #search-clear:hover {
  opacity: 1;
}
/* line 455, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search input {
  margin: auto;
  margin-bottom: 15px;
  margin-top: 15px;
  width: 80px;
  font-weight: 700;
  background-color: transparent;
  border: none;
  display: inline;
  color: #fff;
  -webkit-transition: width 0.5s ease;
          transition: width 0.5s ease;
}
/* line 468, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search input:focus, .nav-main .nav-menu .search input:hover {
  box-shadow: none;
}
/* line 471, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search input:focus::-webkit-input-placeholder, .nav-main .nav-menu .search input:hover::-webkit-input-placeholder {
  color: #fff;
}
/* line 474, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search input:focus:-moz-placeholder, .nav-main .nav-menu .search input:hover:-moz-placeholder {
  color: #fff;
}
/* line 477, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search input:focus::-moz-placeholder, .nav-main .nav-menu .search input:hover::-moz-placeholder {
  color: #fff;
}
/* line 480, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search input:focus:-ms-input-placeholder, .nav-main .nav-menu .search input:hover:-ms-input-placeholder {
  color: #fff;
}
/* line 483, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .search input:focus {
  width: 80%;
  -webkit-transition: width 0.5s ease;
          transition: width 0.5s ease;
}
@media (min-width: 64em) {
  /* line 455, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search input {
    color: #FFF;
    width: 120px;
  }
  /* line 491, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search input::-webkit-input-placeholder {
    color: #FFF;
    font-weight: 700;
  }
  /* line 495, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search input:-moz-placeholder {
    color: #FFF;
    font-weight: 700;
    opacity: 1;
  }
  /* line 500, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search input::-moz-placeholder {
    color: #FFF;
    font-weight: 700;
    opacity: 1;
  }
  /* line 505, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .search input:-ms-input-placeholder {
    color: #FFF;
    font-weight: 700;
  }
}
/* line 510, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .icon-search {
  margin: 15px 0;
  font-size: 20px;
  font-size: 2rem;
  display: inline-block;
  float: none;
  padding-top: 8px;
  color: #fff;
}
@media (min-width: 64em) {
  /* line 510, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main .nav-menu .icon-search {
    float: left;
    color: #fff;
  }
}
/* line 522, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .social-media-links {
  position: relative;
  top: 50px;
}
/* line 526, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .social-media-links ul {
  padding-left: 0;
  text-align: center;
}
/* line 530, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .social-media-links ul li {
  display: inline-block;
  border-right: 2px solid rgba(255, 255, 255, 0.1);
}
/* line 534, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .social-media-links ul li:last-child {
  border-right: 0;
}
/* line 537, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .social-media-links ul li a {
  padding: 10px 25px 0;
  font-size: 26px;
  font-size: 2.6rem;
}
/* line 541, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main .nav-menu .social-media-links ul li a.youtube {
  font-size: 39px;
  font-size: 3.9rem;
  position: relative;
  top: 4px;
}
/* line 549, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main ul.menu-mobile {
  list-style: none;
  cursor: pointer;
  position: absolute;
  right: 18px;
  top: 18px;
}
/* line 556, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-main ul.menu-mobile li span {
  font-size: 22px;
  font-size: 2.2rem;
  color: #fff;
}
@media (min-width: 64em) {
  /* line 549, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-main ul.menu-mobile {
    display: none;
  }
}

/* line 637, ../../assets/sass/partials/layout/_site_styles.sass */
ul#menu-secondary-nav {
  font-size: 0px;
  font-size: 0rem;
}

/* line 642, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage .container {
  text-align: center;
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.nav-stage .container:before, .nav-stage .container:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.nav-stage .container:after {
  clear: both;
}
/* line 646, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage .logo {
  width: 100%;
  position: relative;
  text-align: center;
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
  float: left;
  padding-left: 0;
}
/* line 654, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage .logo img {
  margin-top: 15px;
  height: 40px;
}
@media (min-width: 64em) {
  /* line 646, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-stage .logo {
    float: left;
    width: 20%;
    text-align: left;
  }
}
/* line 663, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.nav-menu {
  width: 100%;
  text-align: center;
  padding-left: 0;
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
  float: left;
}
@media (min-width: 64em) {
  /* line 663, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-stage ul.nav-menu {
    float: left;
    width: 60%;
  }
}
/* line 674, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.nav-menu li {
  display: inline;
}
/* line 677, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.nav-menu li a {
  font-weight: 400;
  box-sizing: border-box;
  margin-top: 18px;
  padding: 4px 8px;
  color: #fff;
  font-size: 16px;
  font-size: 1.6rem;
  text-decoration: none;
  display: inline-block;
  border-radius: 5px;
  border: 2px solid transparent;
}
/* line 689, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.nav-menu li a:hover, .nav-stage ul.nav-menu li a:focus {
  border: 2px solid #FFF;
}
/* line 693, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.nav-menu li.annual a {
  font-weight: 700;
}
/* line 698, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.search {
  width: 100%;
  padding-left: 0;
  list-style: none;
}
/* line 703, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.search li input {
  margin: auto;
  color: #fff;
  margin-bottom: 15px;
  margin-top: 15px;
}
/* line 709, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.search li input::-webkit-input-placeholder {
  color: #FFF;
}
/* line 711, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.search li input:-moz-placeholder {
  color: #FFF;
  opacity: 1;
}
/* line 714, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.search li input::-moz-placeholder {
  color: #FFF;
  opacity: 1;
}
/* line 717, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-stage ul.search li input:-ms-input-placeholder {
  color: #FFF;
}
@media (min-width: 64em) {
  /* line 698, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-stage ul.search {
    float: left;
    width: 20%;
  }
  /* line 724, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-stage ul.search li input {
    float: right;
    background-color: transparent;
    border: none;
  }
  /* line 729, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-stage ul.search li input:focus, .nav-stage ul.search li input:hover {
    box-shadow: none;
  }
}

/* line 734, ../../assets/sass/partials/layout/_site_styles.sass */
#academy-header.filter-fixed {
  top: 0;
  position: fixed;
  z-index: 101;
  left: 70px;
  right: 70px;
}
/* line 741, ../../assets/sass/partials/layout/_site_styles.sass */
#academy-header.filter-fixed .nav-academy {
  background-color: transparent;
}
/* line 744, ../../assets/sass/partials/layout/_site_styles.sass */
#academy-header.filter-fixed #category-nav a.dropdown-toggle {
  color: #36414f;
}

/* line 749, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #filter-dropdown {
  display: block;
}
@media (min-width: 47em) {
  /* line 749, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy #filter-dropdown {
    display: none;
  }
}
/* line 755, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy .container {
  text-align: center;
}
/* line 758, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy .container .academy-menu {
  padding-left: 0;
}
/* line 761, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy .container .academy-menu li {
  display: inline;
}
/* line 764, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy .container .academy-menu li a {
  text-decoration: none;
  line-height: 60px;
  height: 60px;
  padding: 3px 12px;
  color: #FFF;
  font-size: 17px;
  font-size: 1.7rem;
  font-weight: 700;
  display: inline-block;
}
@media (min-width: 47em) {
  /* line 764, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy .container .academy-menu li a {
    margin: 0 2px;
    border-radius: 15px;
  }
}
/* line 778, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy .container .academy-menu li ul a {
  display: block;
  padding: 0 10px;
  color: #333;
  height: 40px;
  line-height: 40px;
}
/* line 789, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.nav-academy #category-nav:before, .nav-academy #category-nav:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.nav-academy #category-nav:after {
  clear: both;
}
/* line 792, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .filter-toggle {
  display: block;
  width: 86%;
  margin: auto;
  color: #fff;
  font-size: 16px;
  font-size: 1.6rem;
  border: 2px solid #fff;
  font-weight: 700;
}
/* line 801, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .filter-toggle span {
  font-size: 20px;
  font-size: 2rem;
  position: relative;
  top: 4px;
}
/* line 806, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .filter-toggle:hover, .nav-academy #category-nav .filter-toggle:focus {
  background-color: #374150;
  color: #fff;
  border-color: #374150;
}
@media (min-width: 47em) {
  /* line 792, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy #category-nav .filter-toggle {
    display: none;
  }
}
/* line 814, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .menu-secondary-nav-container,
.nav-academy #category-nav .menu-saastr-annual-menu-container {
  position: absolute;
  width: 80%;
  left: 10%;
  background-color: #fff;
  top: 40px;
  z-index: 3;
  display: none;
}
/* line 825, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .menu-secondary-nav-container .academy-menu li,
.nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li {
  margin-bottom: 0;
  display: block;
}
/* line 830, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .menu-secondary-nav-container .academy-menu li.current-menu-item a,
.nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li.current-menu-item a {
  opacity: 1;
}
/* line 833, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a,
.nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a {
  display: block;
  height: 41px;
  line-height: 41px;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 3px 15px;
  color: #374150;
  box-sizing: border-box;
}
/* line 842, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a:hover, .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a:focus, .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a.active,
.nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a:hover,
.nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a:focus,
.nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a.active {
  background-color: #374150;
  color: #fff;
}
@media (min-width: 47em) {
  /* line 833, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a,
  .nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a {
    display: inline-block;
    line-height: 39px;
    padding: 0 12px;
    color: #fff;
    opacity: 0.6;
    border-radius: 4px;
  }
  /* line 854, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a:hover, .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a:focus, .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li a.active,
  .nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a:hover,
  .nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a:focus,
  .nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li a.active {
    opacity: 1;
    background-color: transparent;
  }
}
@media (min-width: 47em) {
  /* line 825, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li,
  .nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li {
    display: inline;
  }
  /* line 862, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy #category-nav .menu-secondary-nav-container .academy-menu li.current-menu-item a,
  .nav-academy #category-nav .menu-saastr-annual-menu-container .academy-menu li.current-menu-item a {
    opacity: 1;
    background-color: transparent;
  }
}
@media (min-width: 47em) {
  /* line 814, ../../assets/sass/partials/layout/_site_styles.sass */
  .nav-academy #category-nav .menu-secondary-nav-container,
  .nav-academy #category-nav .menu-saastr-annual-menu-container {
    position: relative;
    margin: auto;
    background-color: transparent;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
  }
}

/* line 877, ../../assets/sass/partials/layout/_site_styles.sass */
#academy-filter .nav-academy {
  padding: 12px 0;
}
/* line 881, ../../assets/sass/partials/layout/_site_styles.sass */
#academy-filter .nav-academy .academy-menu > .dropdown {
  padding: 12px 15px;
  display: block;
}
@media (min-width: 47em) {
  /* line 881, ../../assets/sass/partials/layout/_site_styles.sass */
  #academy-filter .nav-academy .academy-menu > .dropdown {
    display: inline;
  }
}
/* line 888, ../../assets/sass/partials/layout/_site_styles.sass */
#academy-filter .nav-academy .academy-menu > .dropdown:first-child {
  border-right: none;
}
@media (min-width: 47em) {
  /* line 888, ../../assets/sass/partials/layout/_site_styles.sass */
  #academy-filter .nav-academy .academy-menu > .dropdown:first-child {
    border-right: 2px solid #82868f;
  }
}
/* line 894, ../../assets/sass/partials/layout/_site_styles.sass */
#academy-filter .nav-academy .filter-label {
  font-size: 11px;
  font-size: 1.1rem;
  color: #acadb1;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 901, ../../assets/sass/partials/layout/_site_styles.sass */
.navigation.posts-navigation {
  padding: 10px 0 15px;
  margin: 30px 0;
}

/* line 905, ../../assets/sass/partials/layout/_site_styles.sass */
.screen-reader-text {
  text-align: center;
  font-size: 16px;
  font-size: 1.6rem;
  margin: 0;
  margin-bottom: 20px;
  text-transform: uppercase;
  display: none;
}

/* line 913, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-links {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.nav-links:before, .nav-links:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.nav-links:after {
  clear: both;
}
/* line 916, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-links .link-styles, .nav-links .nav-previous a, .nav-links .nav-next a {
  background: #4096AD;
  padding: 10px 26px;
  color: #fff;
  border-radius: 4px;
  font-weight: 700;
}
/* line 923, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-links .link-styles:hover, .nav-links .nav-previous a:hover, .nav-links .nav-next a:hover, .nav-links .link-styles:focus, .nav-links .nav-previous a:focus, .nav-links .nav-next a:focus {
  background: transparent;
  color: #4096AD;
}
/* line 928, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-links .nav-previous {
  float: left;
}
/* line 935, ../../assets/sass/partials/layout/_site_styles.sass */
.nav-links .nav-next {
  float: right;
}

/* line 942, ../../assets/sass/partials/layout/_site_styles.sass */
.header-stage-wrapper {
  position: relative;
  z-index: 2;
  width: 100%;
  text-align: center;
  display: inline-block;
}

@media (min-width: 47em) {
  /* line 949, ../../assets/sass/partials/layout/_site_styles.sass */
  #academy-header {
    background-color: rgba(0, 0, 0, 0.2);
  }
}

/* line 954, ../../assets/sass/partials/layout/_site_styles.sass */
#header-stage {
  zoom: 1;
  padding: 15px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
#header-stage:before, #header-stage:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
#header-stage:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 954, ../../assets/sass/partials/layout/_site_styles.sass */
  #header-stage {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
/* line 961, ../../assets/sass/partials/layout/_site_styles.sass */
#header-stage a.stage-name {
  width: 48%;
  margin-right: 4%;
  float: left;
  padding: 6px 8px;
  border-radius: 5px;
  border: 2px solid rgba(255, 255, 255, 0.8);
  margin-bottom: 10px;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 700;
  background-clip: padding-box;
  position: relative;
}
/* line 975, ../../assets/sass/partials/layout/_site_styles.sass */
#header-stage a.stage-name:nth-child(2n) {
  margin-right: 0;
}
@media (min-width: 47em) {
  /* line 961, ../../assets/sass/partials/layout/_site_styles.sass */
  #header-stage a.stage-name {
    margin-right: 10px;
    margin-bottom: 0;
    width: auto;
    float: none;
  }
  /* line 984, ../../assets/sass/partials/layout/_site_styles.sass */
  #header-stage a.stage-name:nth-child(2n) {
    margin-right: 10px;
  }
  /* line 987, ../../assets/sass/partials/layout/_site_styles.sass */
  #header-stage a.stage-name:last-child {
    margin-right: 0;
  }
}
/* line 990, ../../assets/sass/partials/layout/_site_styles.sass */
#header-stage a.stage-name:hover, #header-stage a.stage-name:focus, #header-stage a.stage-name.active, #header-stage a.stage-name.active-nav {
  color: #374150;
  background-color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.8);
}
/* line 995, ../../assets/sass/partials/layout/_site_styles.sass */
#header-stage a.stage-name span.saastr-caret-down {
  position: absolute;
  bottom: -19px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #fff;
}

/* line 1005, ../../assets/sass/partials/layout/_site_styles.sass */
.stage-early #header-stage a.stage-name:hover, .stage-early #header-stage a.stage-name:focus, .stage-early #header-stage a.stage-name.active, .stage-early #header-stage a.stage-name.active-nav {
  color: #4b5562;
  background-color: rgba(255, 255, 255, 0.8);
}
@media (min-width: 47em) {
  /* line 1005, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-early #header-stage a.stage-name:hover, .stage-early #header-stage a.stage-name:focus, .stage-early #header-stage a.stage-name.active, .stage-early #header-stage a.stage-name.active-nav {
    color: #4096AD;
    background-color: rgba(255, 255, 255, 0.8);
  }
  /* line 1013, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-early #header-stage a.stage-name:hover span, .stage-early #header-stage a.stage-name:focus span, .stage-early #header-stage a.stage-name.active span, .stage-early #header-stage a.stage-name.active-nav span {
    color: rgba(255, 255, 255, 0.8);
  }
}

/* line 1018, ../../assets/sass/partials/layout/_site_styles.sass */
.stage-scale #header-stage a.stage-name:hover, .stage-scale #header-stage a.stage-name:focus, .stage-scale #header-stage a.stage-name.active, .stage-scale #header-stage a.stage-name.active-nav {
  color: #4b5562;
  background-color: rgba(255, 255, 255, 0.8);
}
@media (min-width: 47em) {
  /* line 1018, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-scale #header-stage a.stage-name:hover, .stage-scale #header-stage a.stage-name:focus, .stage-scale #header-stage a.stage-name.active, .stage-scale #header-stage a.stage-name.active-nav {
    color: #50AE83;
    background-color: rgba(255, 255, 255, 0.8);
  }
  /* line 1026, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-scale #header-stage a.stage-name:hover span, .stage-scale #header-stage a.stage-name:focus span, .stage-scale #header-stage a.stage-name.active span, .stage-scale #header-stage a.stage-name.active-nav span {
    color: rgba(255, 255, 255, 0.8);
  }
}

/* line 1031, ../../assets/sass/partials/layout/_site_styles.sass */
.stage-growth #header-stage a.stage-name:hover, .stage-growth #header-stage a.stage-name:focus, .stage-growth #header-stage a.stage-name.active, .stage-growth #header-stage a.stage-name.active-nav {
  color: #4b5562;
  background-color: rgba(255, 255, 255, 0.8);
}
@media (min-width: 47em) {
  /* line 1031, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-growth #header-stage a.stage-name:hover, .stage-growth #header-stage a.stage-name:focus, .stage-growth #header-stage a.stage-name.active, .stage-growth #header-stage a.stage-name.active-nav {
    color: #C8972C;
    background-color: rgba(255, 255, 255, 0.8);
  }
  /* line 1039, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-growth #header-stage a.stage-name:hover span, .stage-growth #header-stage a.stage-name:focus span, .stage-growth #header-stage a.stage-name.active span, .stage-growth #header-stage a.stage-name.active-nav span {
    color: rgba(255, 255, 255, 0.8);
  }
}

/* line 1044, ../../assets/sass/partials/layout/_site_styles.sass */
.stage-exit #header-stage a.stage-name:hover, .stage-exit #header-stage a.stage-name:focus, .stage-exit #header-stage a.stage-name.active, .stage-exit #header-stage a.stage-name.active-nav {
  color: #4b5562;
  background-color: rgba(255, 255, 255, 0.8);
}
@media (min-width: 47em) {
  /* line 1044, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-exit #header-stage a.stage-name:hover, .stage-exit #header-stage a.stage-name:focus, .stage-exit #header-stage a.stage-name.active, .stage-exit #header-stage a.stage-name.active-nav {
    color: #8E5A97;
    background-color: rgba(255, 255, 255, 0.8);
  }
  /* line 1052, ../../assets/sass/partials/layout/_site_styles.sass */
  .stage-exit #header-stage a.stage-name:hover span, .stage-exit #header-stage a.stage-name:focus span, .stage-exit #header-stage a.stage-name.active span, .stage-exit #header-stage a.stage-name.active-nav span {
    color: rgba(255, 255, 255, 0.8);
  }
}

/* line 1056, ../../assets/sass/partials/layout/_site_styles.sass */
.category-icon-wrapper {
  margin: auto;
  text-align: center;
  zoom: 1;
  padding: 15px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.category-icon-wrapper:before, .category-icon-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.category-icon-wrapper:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 1056, ../../assets/sass/partials/layout/_site_styles.sass */
  .category-icon-wrapper {
    padding: 0 0 15px;
  }
}
/* line 1065, ../../assets/sass/partials/layout/_site_styles.sass */
.category-icon-wrapper a.category-item {
  width: 33.3%;
  float: left;
  font-size: 30px;
  font-size: 3rem;
  padding: 8px 0;
  color: #fff;
  border-right: 2px solid rgba(255, 255, 255, 0.1);
  border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
/* line 1074, ../../assets/sass/partials/layout/_site_styles.sass */
.category-icon-wrapper a.category-item:hover, .category-icon-wrapper a.category-item:focus {
  background-color: #fff;
  color: #36414f;
}
/* line 1079, ../../assets/sass/partials/layout/_site_styles.sass */
.category-icon-wrapper a.category-item:nth-child(3n) {
  border-right: none;
}
/* line 1082, ../../assets/sass/partials/layout/_site_styles.sass */
.category-icon-wrapper a.category-item:nth-child(7), .category-icon-wrapper a.category-item:nth-child(8), .category-icon-wrapper a.category-item:nth-child(9) {
  border-bottom: none;
}
@media (min-width: 47em) {
  /* line 1065, ../../assets/sass/partials/layout/_site_styles.sass */
  .category-icon-wrapper a.category-item {
    display: inline-block;
    width: auto;
    float: none;
    border: none;
    padding: 6px 25px;
    color: rgba(255, 255, 255, 0.5);
    border-right: 2px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 64em) {
  /* line 1065, ../../assets/sass/partials/layout/_site_styles.sass */
  .category-icon-wrapper a.category-item {
    padding: 6px 30px;
  }
  /* line 1097, ../../assets/sass/partials/layout/_site_styles.sass */
  .category-icon-wrapper a.category-item:hover, .category-icon-wrapper a.category-item:focus {
    color: #BDDDFF;
    background-color: transparent;
  }
  /* line 1101, ../../assets/sass/partials/layout/_site_styles.sass */
  .category-icon-wrapper a.category-item.active {
    color: #fff;
  }
  /* line 1104, ../../assets/sass/partials/layout/_site_styles.sass */
  .category-icon-wrapper a.category-item:nth-child(3n) {
    border-right: 2px solid rgba(255, 255, 255, 0.1);
  }
  /* line 1107, ../../assets/sass/partials/layout/_site_styles.sass */
  .category-icon-wrapper a.category-item:first-child {
    border-left: 2px solid rgba(255, 255, 255, 0.1);
  }
}

/* line 1119, ../../assets/sass/partials/layout/_site_styles.sass */
[class^="icon-"], [class*=" icon-"] {
  width: auto;
  height: auto;
  display: auto;
}

/* line 1127, ../../assets/sass/partials/layout/_site_styles.sass */
.site-footer {
  margin: 20px 0;
}
/* line 1130, ../../assets/sass/partials/layout/_site_styles.sass */
.site-footer .site-info {
  border-top: 1px solid #dfe3e7;
  padding-top: 10px;
  font-size: 13px;
  font-size: 1.3rem;
}
/* line 1135, ../../assets/sass/partials/layout/_site_styles.sass */
.site-footer .site-info a {
  color: #374150;
  border-bottom: 1px solid #374150;
}
/* line 1139, ../../assets/sass/partials/layout/_site_styles.sass */
.site-footer .site-info a:hover, .site-footer .site-info a:focus {
  color: #4c5a6e;
  border-color: #4c5a6e;
  border-bottom: none;
}

/* line 13, ../../assets/sass/partials/layout/_page_styles.sass */
.home .sidebar {
  width: 100%;
}
@media (min-width: 64em) {
  /* line 13, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .sidebar {
    width: 30%;
    margin-right: 0;
  }
}
/* line 20, ../../assets/sass/partials/layout/_page_styles.sass */
.home .social-widget-container {
  margin-top: 66px;
}
/* line 23, ../../assets/sass/partials/layout/_page_styles.sass */
.home .top-posts article.post-position-2 .post-small {
  padding-top: 0;
}
/* line 26, ../../assets/sass/partials/layout/_page_styles.sass */
.home .article-category {
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 15px;
}
/* line 30, ../../assets/sass/partials/layout/_page_styles.sass */
.home .the-excerpt {
  color: #7E8288;
  margin-top: 10px;
}
/* line 34, ../../assets/sass/partials/layout/_page_styles.sass */
.home .the-excerpt p {
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 37, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar {
  width: 100%;
  position: relative;
  float: left;
}
@media (min-width: 47em) {
  /* line 37, ../../assets/sass/partials/layout/_page_styles.sass */
  .sidebar {
    width: 30%;
    margin-right: 0;
  }
}
/* line 46, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar > div, .sidebar aside {
  padding: 0 15px;
  width: 100%;
  margin-bottom: 40px;
  position: relative;
  float: left;
}
/* line 55, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside h2 {
  font-size: 22px;
  font-size: 2.2rem;
}
/* line 58, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside.advert-widget {
  text-align: center;
}
/* line 61, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside.advert-widget img {
  border-radius: 5px;
}
/* line 66, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside.cat-post-widget .cat-post-item {
  padding: 15px 0;
}
/* line 69, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside.cat-post-widget .cat-post-item .post-title {
  font-weight: bold;
}
/* line 72, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside.cat-post-widget .cat-post-item:last-child {
  padding-bottom: 0;
}
/* line 75, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside.cat-post-widget a {
  font-size: 16px;
  font-size: 1.6rem;
  margin-bottom: 10px;
  display: block;
  line-height: 1.4;
}
/* line 81, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar aside.cat-post-widget p {
  font-size: 14px;
  font-size: 1.4rem;
  color: #7E8288;
}
/* line 87, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sponsored-posts.fixed {
  width: 280px;
  top: 25px;
  z-index: 99;
  position: fixed;
}
@media (min-width: 80em) {
  /* line 87, ../../assets/sass/partials/layout/_page_styles.sass */
  .sidebar .sponsored-posts.fixed {
    width: 343px;
  }
}
/* line 98, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social {
  padding-top: 20px;
}
/* line 101, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social a {
  text-decoration: none;
}
/* line 104, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social span {
  margin-right: 20px;
  color: #969ca4;
  font-size: 22px;
  font-size: 2.2rem;
}
/* line 109, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored {
  padding: 0;
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-social-colored:before, .sidebar .sidebar-social-colored:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-social-colored:after {
  clear: both;
}
/* line 113, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a {
  width: 25%;
  font-size: 22px;
  font-size: 2.2rem;
  text-decoration: none;
  background-color: #787878;
  padding: 15px 0;
  display: block;
  text-align: center;
  float: left;
  color: #fff;
}
/* line 124, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.facebook {
  background-color: #485a95;
}
/* line 127, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.facebook:hover, .sidebar .sidebar-social-colored a.facebook:focus {
  background-color: #374573;
}
/* line 129, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.twitter {
  background-color: #65a8de;
}
/* line 132, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.twitter:hover, .sidebar .sidebar-social-colored a.twitter:focus {
  background-color: #3b90d5;
}
/* line 134, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.youtube {
  background-color: #c22e27;
}
/* line 137, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.youtube:hover, .sidebar .sidebar-social-colored a.youtube:focus {
  background-color: #98241e;
}
/* line 139, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.quora {
  background-color: #9f2e2b;
}
/* line 142, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a.quora:hover, .sidebar .sidebar-social-colored a.quora:focus {
  background-color: #772220;
}
/* line 147, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-colored a p {
  margin: 0;
  font-size: 8px;
  font-size: 0.8rem;
}
/* line 151, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-advert {
  padding: 0;
}
/* line 153, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-advert img {
  width: 100%;
}
/* line 158, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category .categories-wrapper a.category {
  text-decoration: none;
  padding: 2px 8px;
  float: left;
  display: inline-block;
  border-radius: 4px;
  border: 2px solid #dbdee7;
  margin-bottom: 5px;
  margin-right: 5px;
  background-color: #eceef3;
  color: #b2b3bd;
  text-transform: uppercase;
  font-size: 13px;
  font-size: 1.3rem;
  font-weight: 700;
}
/* line 173, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category .categories-wrapper a.category:hover, .sidebar .sidebar-category .categories-wrapper a.category:focus {
  background-color: #47a7ee;
  color: #fff;
  border-color: #47a7ee;
}
/* line 179, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-web-news h3.title {
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase;
  color: #2b3747;
  padding-bottom: 20px;
  border-bottom: 1px solid #e1e5e8;
  margin: 0;
}
/* line 188, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-web-news .content {
  padding: 10px 0;
  border-bottom: 1px solid #e1e5e8;
}
/* line 192, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-web-news .content .title {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 700;
  text-decoration: none;
  color: #2b3747;
}
/* line 198, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-web-news .content span.source {
  font-size: 12px;
  font-size: 1.2rem;
  padding-left: 10px;
  color: #abb0bb;
}
/* line 204, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget-container {
  padding-bottom: 24px;
}
@media (min-width: 64em) {
  /* line 204, ../../assets/sass/partials/layout/_page_styles.sass */
  .sidebar .subscribe-widget-container {
    background: url('/wp-content/themes/saastr-v2/assets/images/stack-home.png?1460218198') no-repeat center bottom;
    background-size: 90%;
  }
}
/* line 212, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget {
  padding: 20px;
  background: #fff;
  border: 2px solid #dfe3e7;
  border-radius: 4px;
}
/* line 219, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget h3 {
  font-weight: 700;
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 32px;
}
/* line 223, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget p {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 24px;
  color: #5F6773;
  margin-bottom: 5px;
}
/* line 229, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup {
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
}
/* line 231, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup form {
  text-align: center;
  margin: 15px 0 10px 0;
  padding: 0;
}
/* line 236, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup .mc-field-group {
  width: 100%;
}
/* line 239, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup .email-field-container {
  padding: 20px 0 10px;
}
/* line 242, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup input[type='email'],
.sidebar .subscribe-widget #mc_embed_signup input.button {
  width: 100%;
  height: 50px;
  line-height: 36px;
  font-size: 18px;
  font-size: 1.8rem;
  padding: 8px 10px;
  border: 2px solid #dfe3e7;
  border-radius: 4px;
  margin: 0;
}
/* line 253, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup input[type='email']::-webkit-input-placeholder,
.sidebar .subscribe-widget #mc_embed_signup input.button::-webkit-input-placeholder {
  color: #C3C6CA;
}
/* line 256, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup input[type='email']:-moz-placeholder,
.sidebar .subscribe-widget #mc_embed_signup input.button:-moz-placeholder {
  color: #C3C6CA;
}
/* line 259, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup input[type='email']::-moz-placeholder,
.sidebar .subscribe-widget #mc_embed_signup input.button::-moz-placeholder {
  color: #C3C6CA;
}
/* line 262, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup input[type='email']:-ms-input-placeholder,
.sidebar .subscribe-widget #mc_embed_signup input.button:-ms-input-placeholder {
  color: #C3C6CA;
}
/* line 266, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup .input-group ul {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .subscribe-widget #mc_embed_signup .input-group ul:before, .sidebar .subscribe-widget #mc_embed_signup .input-group ul:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .subscribe-widget #mc_embed_signup .input-group ul:after {
  clear: both;
}
/* line 269, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup .input-group li {
  float: left;
  margin-right: 12px;
}
/* line 273, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup .input-group li input[type='checkbox'] {
  margin-right: 8px;
}
/* line 276, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup .input-group li label {
  font-weight: normal;
}
/* line 279, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup input.button {
  background: #50AE83;
  border: none;
  color: #fff;
}
/* line 284, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .subscribe-widget #mc_embed_signup input.button:hover {
  background: #4FC58F;
}
/* line 287, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-social-links:before, .sidebar .sidebar-social-links:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-social-links:after {
  clear: both;
}
/* line 290, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul {
  list-style: none;
  padding-left: 0;
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-social-links ul:before, .sidebar .sidebar-social-links ul:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-social-links ul:after {
  clear: both;
}
/* line 295, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul li {
  width: 25%;
  display: block;
  float: left;
  margin-bottom: 0;
}
/* line 301, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a {
  text-align: center;
  display: block;
  color: #fff;
  height: 52px;
}
/* line 307, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.facebook {
  background: #3c5a98;
  padding-top: 15px;
  padding-bottom: 10px;
  font-size: 21px;
  font-size: 2.1rem;
  border-radius: 5px 0 0 5px;
}
/* line 314, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.facebook:hover, .sidebar .sidebar-social-links ul a.facebook:focus {
  background: #2e4473;
}
/* line 317, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.twitter {
  background: #2ca9e2;
  padding-top: 15px;
  padding-bottom: 10px;
  font-size: 21px;
  font-size: 2.1rem;
}
/* line 323, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.twitter:hover, .sidebar .sidebar-social-links ul a.twitter:focus {
  background: #1a8dc1;
}
/* line 326, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.youtube {
  background: #e12a22;
  padding-top: 2px;
  font-size: 45px;
  font-size: 4.5rem;
  padding-bottom: 6px;
}
/* line 332, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.youtube:hover, .sidebar .sidebar-social-links ul a.youtube:focus {
  background: #b71f19;
}
/* line 335, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.quora {
  background: #c41a00;
  font-size: 21px;
  font-size: 2.1rem;
  padding-bottom: 10px;
  padding-top: 15px;
  border-radius: 0 5px 5px 0;
}
/* line 342, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-social-links ul a.quora:hover, .sidebar .sidebar-social-links ul a.quora:focus {
  background: #911300;
}
/* line 347, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .academy {
  font-size: 36px;
  font-size: 3.6rem;
}
/* line 350, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .category-title {
  font-size: 30px;
  font-size: 3rem;
  padding-bottom: 30px;
  border-bottom: 2px solid #d6d7da;
  margin-bottom: 20px;
}
/* line 356, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .article-wrapper {
  display: block;
  padding: 15px 0;
  text-decoration: none;
}
/* line 361, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .article-wrapper:hover, .sidebar .sidebar-category-articles .article-wrapper:focus, .sidebar .sidebar-category-articles .article-wrapper.active {
  background-color: #e8ebee;
  color: inherit;
}
/* line 365, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .article-wrapper .article-title {
  font-size: 20px;
  font-size: 2rem;
  font-weight: 700;
}
/* line 369, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .article-wrapper .article-meta {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-category-articles .article-wrapper .article-meta:before, .sidebar .sidebar-category-articles .article-wrapper .article-meta:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.sidebar .sidebar-category-articles .article-wrapper .article-meta:after {
  clear: both;
}
/* line 372, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .article-wrapper .article-meta .completed {
  border-radius: 50%;
  width: 26px;
  float: left;
  height: 26px;
  color: #fff;
  text-align: center;
  background-color: #9b9fa6;
}
/* line 381, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .article-wrapper .article-meta .completed .icon-check {
  position: relative;
  top: 4px;
}
/* line 385, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-category-articles .article-wrapper .article-meta .read-date {
  float: left;
  padding-left: 10px;
  font-size: 15px;
  font-size: 1.5rem;
  font-weight: 700;
  color: #9ca0a7;
  text-transform: uppercase;
}
/* line 393, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles {
  background-color: #fff;
}
/* line 396, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .academy {
  text-align: center;
  color: #6da5ea;
}
/* line 400, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .academy h1 {
  margin-bottom: 0;
}
/* line 403, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .archives {
  text-align: center;
  padding: 0 50px;
  color: #6da5ea;
}
/* line 408, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .archives p {
  margin-top: 10px;
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: 700;
}
/* line 413, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .archives p .italics {
  font-style: italic;
  font-weight: 200;
}
/* line 419, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .categories-wrapper a {
  text-decoration: none;
}
/* line 422, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .categories-wrapper .category-wrapper {
  border-top: 1px solid #e1e3e7;
  padding: 20px 0;
}
/* line 425, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .categories-wrapper .category-wrapper .category-title {
  font-size: 20px;
  font-size: 2rem;
  margin: 0;
  color: #3d4350;
  font-weight: 700;
}
/* line 431, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .categories-wrapper .category-wrapper .description {
  font-size: 14px;
  font-size: 1.4rem;
  color: #91969e;
  margin-bottom: 0;
}
/* line 436, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .categories-wrapper .category-wrapper .description .right {
  float: right;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 440, ../../assets/sass/partials/layout/_page_styles.sass */
.sidebar .sidebar-related-articles .categories-wrapper .category-wrapper .article-count {
  color: #6da5ea;
  font-size: 16px;
  font-size: 1.6rem;
  margin-top: 10px;
  margin-bottom: 0;
}

/* line 446, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar {
  width: 100%;
  position: relative;
  float: left;
}
@media (min-width: 47em) {
  /* line 446, ../../assets/sass/partials/layout/_page_styles.sass */
  .inner-content-sidebar {
    width: 25%;
    margin-right: 10%;
  }
}
/* line 455, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy {
  background-color: #fff;
  border-radius: 5px;
  text-align: center;
  margin-top: 40px;
}
/* line 461, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .tag {
  background-color: #374150;
  position: relative;
  display: inline;
  color: #fff;
  padding: 2px 4px;
  text-transform: uppercase;
  font-size: 13px;
  font-size: 1.3rem;
  font-weight: 700;
  border-radius: 5px;
}
/* line 472, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .title {
  font-size: 15px;
  font-size: 1.5rem;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0;
  margin-top: 10px;
  margin-bottom: 30px;
  text-align: left;
}
/* line 482, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .msg {
  font-size: 15px;
  font-size: 1.5rem;
  width: 180px;
  margin: auto;
}
/* line 487, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .msg .italic {
  font-style: italic;
  font-weight: 200;
}
/* line 491, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-sections {
  padding: 0;
  position: relative;
  margin-top: 10px;
  padding-bottom: 30px;
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.inner-content-sidebar .sidebar-academy .academy-sections:before, .inner-content-sidebar .sidebar-academy .academy-sections:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.inner-content-sidebar .sidebar-academy .academy-sections:after {
  clear: both;
}
/* line 498, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-sections .academy-section {
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  float: left;
  text-decoration: none;
  background-color: #dee0e6;
  color: #374150;
  width: 49%;
  margin-right: 2%;
  border-radius: 5px;
  margin-bottom: 5px;
  padding: 15px 0;
  -webkit-transition: 0.3s color ease;
          transition: 0.3s color ease;
  -webkit-transition: 0.3s background-color ease;
          transition: 0.3s background-color ease;
}
/* line 512, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-sections .academy-section:nth-child(2n+3) {
  margin-right: 0;
}
/* line 515, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-sections .academy-section.all {
  width: 100%;
  margin-right: 0;
  background-color: #dee0e6;
  text-transform: uppercase;
}
/* line 521, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-sections .academy-section:hover, .inner-content-sidebar .sidebar-academy .academy-sections .academy-section:focus, .inner-content-sidebar .sidebar-academy .academy-sections .academy-section.active {
  background-color: #47a7ee;
  -webkit-transition: 0.3s color ease;
          transition: 0.3s color ease;
  -webkit-transition: 0.3s background-color ease;
          transition: 0.3s background-color ease;
  color: #ffffff;
}
/* line 527, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu {
  margin-top: 10px;
}
/* line 530, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu ul {
  padding: 0;
}
/* line 533, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item {
  text-align: left;
  padding: 18px 15px;
  margin-bottom: 10px;
  border-radius: 5px;
  -webkit-transition: 0.3s color ease;
          transition: 0.3s color ease;
  -webkit-transition: 0.3s background-color ease;
          transition: 0.3s background-color ease;
  zoom: 1;
  text-decoration: none;
  position: relative;
  display: block;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item:before, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item:after {
  clear: both;
}
/* line 545, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item.all {
  text-align: center;
  background-color: #dee0e6;
  text-transform: uppercase;
}
/* line 550, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item:hover, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item:focus, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item.active {
  background-color: #47a7ee;
  -webkit-transition: 0.3s color ease;
          transition: 0.3s color ease;
  -webkit-transition: 0.3s background-color ease;
          transition: 0.3s background-color ease;
  color: #ffffff;
}
/* line 556, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item:hover span, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item:focus span, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item.active span {
  background-color: #fff;
  color: #47a7ee;
}
/* line 560, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item:last-child {
  border-bottom: none;
}
/* line 563, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item h4 {
  margin: 0;
  font-size: 16px;
  font-size: 1.6rem;
  margin-left: 45px;
}
/* line 568, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item span {
  background-color: #47a7ee;
  color: #fff;
  border-radius: 50%;
  width: 36px;
  height: 36px;
  font-size: 20px;
  font-size: 2rem;
  padding: 8px;
  top: 50%;
  position: absolute;
  margin-top: -18px;
}
/* line 583, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link:hover, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link:focus, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link.active {
  background: none;
  cursor: not-allowed;
}
/* line 587, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link:hover span, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link:focus span, .inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link.active span {
  color: #fff;
}
/* line 590, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link span {
  background: #ccc;
}
/* line 593, ../../assets/sass/partials/layout/_page_styles.sass */
.inner-content-sidebar .sidebar-academy .academy-menu .academy-item.no-link h4 {
  color: #aaa;
}

/* line 600, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper {
  background-color: #f7f8fa;
  border-bottom: 2px solid #eff0f2;
  box-shadow: inset 0 3px 6px rgba(55, 65, 80, 0.1);
}
/* line 607, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.quicklink-wrapper .quick-links:before, .quicklink-wrapper .quick-links:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.quicklink-wrapper .quick-links:after {
  clear: both;
}
/* line 610, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link {
  margin: 30px 0;
  float: left;
  text-align: center;
  background-color: rgba(200, 0, 0, 0.6);
  border-radius: 5px;
  color: #fff;
  height: 220px;
  position: relative;
  width: 48%;
  margin-right: 4%;
}
/* line 622, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link:nth-child(3), .quicklink-wrapper .quick-links .tile-link:nth-child(4) {
  margin-top: 15px;
}
/* line 625, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link:nth-child(1), .quicklink-wrapper .quick-links .tile-link:nth-child(2) {
  margin-bottom: 15px;
}
/* line 628, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link span {
  font-size: 17px;
  font-size: 1.7rem;
}
@media (min-width: 47em) {
  /* line 610, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link {
    height: 190px;
  }
  /* line 634, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link:nth-child(3), .quicklink-wrapper .quick-links .tile-link:nth-child(4), .quicklink-wrapper .quick-links .tile-link:nth-child(1), .quicklink-wrapper .quick-links .tile-link:nth-child(2) {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media (min-width: 64em) {
  /* line 610, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link {
    height: 220px;
  }
}
/* line 642, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link:focus span, .quicklink-wrapper .quick-links .tile-link:hover span {
  -webkit-transition: color 0.5s ease;
          transition: color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
          transition: background-color 0.5s ease;
  background-color: #fff;
  color: #000;
}
/* line 648, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link.best-of {
  background: url('/wp-content/themes/saastr-v2/assets/images/bestof.png?1460218198') no-repeat #C8972C;
  background-size: cover;
}
/* line 652, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link.popular {
  background: url('/wp-content/themes/saastr-v2/assets/images/popular.png?1460218198') no-repeat #C06452;
  background-size: cover;
}
/* line 656, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link.academy {
  background: url('/wp-content/themes/saastr-v2/assets/images/academy-cover.png?1460218198') no-repeat #374150;
  background-size: cover;
}
/* line 660, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link.sidebar-advert {
  background: transparent;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 667, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link.sidebar-advert img {
  height: 220px;
  max-width: 100%;
}
@media (min-width: 47em) {
  /* line 667, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link.sidebar-advert img {
    height: 190px;
  }
}
@media (min-width: 64em) {
  /* line 667, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link.sidebar-advert img {
    height: 220px;
  }
}
/* line 678, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link:nth-child(2n) {
  margin-right: 0;
}
@media (min-width: 47em) {
  /* line 610, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link {
    width: 22%;
    margin-right: 3%;
  }
  /* line 685, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link:nth-child(2n) {
    margin-right: 3%;
  }
  /* line 688, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link:nth-child(3n) {
    margin-right: 6%;
  }
  /* line 691, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link:last-child {
    margin-right: 0 !important;
  }
}
/* line 694, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link h3 {
  margin-top: 0;
  padding-top: 40px;
  font-weight: 700;
}
@media (min-width: 47em) {
  /* line 694, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link h3 {
    padding-top: 20px;
  }
}
@media (min-width: 64em) {
  /* line 694, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link h3 {
    padding-top: 40px;
  }
}
/* line 705, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link p {
  margin: 0;
  margin-bottom: 40px;
  font-size: 15px;
  font-size: 1.5rem;
  padding: 0 10px;
}
@media (min-width: 47em) {
  /* line 705, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link p {
    margin-top: 5px;
    margin-bottom: 20px;
    line-height: 120%;
  }
}
@media (min-width: 64em) {
  /* line 705, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .tile-link p {
    line-height: 150%;
    margin-bottom: 40px;
  }
}
/* line 721, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .tile-link span {
  margin: 0 10px 10px;
  border: 2px solid #fff;
  -webkit-transition: color 0.5s ease;
          transition: color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
          transition: background-color 0.5s ease;
  border-radius: 4px;
  padding: 6px 0;
  line-height: 32px;
  color: #fff;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 736, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link {
  width: 100%;
  margin-right: 0;
  margin: 30px 0;
  float: left;
  color: #fff;
  text-align: center;
  padding: 0;
  position: relative;
  line-height: 0;
  border-radius: 5px;
  overflow: hidden;
}
/* line 749, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link:hover, .quicklink-wrapper .quick-links .quick-link:focus {
  box-shadow: 0 2px 6px #666;
  border-radius: 5px;
}
@media (min-width: 47em) {
  /* line 736, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link {
    width: 32%;
    margin-right: 2%;
  }
  /* line 757, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link:nth-child(3n) {
    margin-right: 0;
  }
}
/* line 761, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.hiring {
  background: url('/wp-content/themes/saastr-v2/assets/images/hiring.png?1460218198') no-repeat;
  background-size: cover;
  padding: 60px 20px;
}
@media (min-width: 47em) {
  /* line 761, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.hiring {
    padding: 10px 5px;
  }
}
@media (min-width: 64em) {
  /* line 761, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.hiring {
    padding: 20px;
  }
}
/* line 772, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.hiring h2 {
  font-weight: 700;
  margin-top: 0;
  line-height: 140%;
}
@media (min-width: 47em) {
  /* line 772, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.hiring h2 {
    font-size: 28px;
    font-size: 2.8rem;
    line-height: 110%;
    padding-top: 5px;
  }
}
@media (min-width: 64em) {
  /* line 772, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.hiring h2 {
    font-size: 30px;
    font-size: 3rem;
    line-height: 140%;
    padding-top: 0;
  }
}
/* line 787, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual {
  background: url('/wp-content/themes/saastr-v2/assets/images/annual-link.png?1460218198') no-repeat;
  background-size: cover;
  padding-top: 30px;
}
/* line 792, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual .annual-wrapper {
  width: 100%;
  zoom: 1;
  max-width: 340px;
  margin: auto;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.quicklink-wrapper .quick-links .quick-link.annual .annual-wrapper:before, .quicklink-wrapper .quick-links .quick-link.annual .annual-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.quicklink-wrapper .quick-links .quick-link.annual .annual-wrapper:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 792, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .annual-wrapper {
    max-width: auto;
  }
}
@media only screen and (min-width: 1366px) {
  /* line 792, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .annual-wrapper {
    width: 80%;
  }
}
/* line 804, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual img {
  height: 22px;
  float: left;
  margin-top: 5px;
}
@media (min-width: 47em) {
  /* line 804, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual img {
    height: 19px;
  }
}
@media (min-width: 64em) {
  /* line 804, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual img {
    height: 22px;
  }
}
/* line 815, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual .ann-two {
  font-weight: 200;
  float: right;
  text-transform: uppercase;
  font-size: 26px;
  font-size: 2.6rem;
  margin: 0;
  margin-bottom: 10px;
}
@media (min-width: 47em) {
  /* line 815, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .ann-two {
    font-size: 22px;
    font-size: 2.2rem;
    padding-top: 1px;
  }
}
@media (min-width: 64em) {
  /* line 815, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .ann-two {
    font-size: 26px;
    font-size: 2.6rem;
  }
}
/* line 831, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual .punch {
  clear: both;
  font-size: 23px;
  font-size: 2.3rem;
  display: block;
  font-weight: 700;
  text-transform: uppercase;
  padding: 10px 6px;
  border: 2px solid #fff;
  border-radius: 5px;
}
@media (min-width: 47em) {
  /* line 831, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .punch {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
@media (min-width: 64em) {
  /* line 831, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .punch {
    font-size: 23px;
    font-size: 2.3rem;
  }
}
/* line 847, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual .punch span {
  display: block;
  font-size: 29px;
  font-size: 2.9rem;
}
@media (min-width: 47em) {
  /* line 847, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .punch span {
    font-size: 23px;
    font-size: 2.3rem;
  }
}
@media (min-width: 64em) {
  /* line 847, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual .punch span {
    font-size: 29px;
    font-size: 2.9rem;
  }
}
/* line 857, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual h3.place {
  float: left;
}
/* line 860, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual h3.date {
  float: right;
}
/* line 863, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.annual h3.place, .quicklink-wrapper .quick-links .quick-link.annual h3.date {
  font-weight: 200;
  font-size: 18px;
  font-size: 1.8rem;
  text-transform: uppercase;
}
@media (min-width: 47em) {
  /* line 863, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual h3.place, .quicklink-wrapper .quick-links .quick-link.annual h3.date {
    font-size: 13px;
    font-size: 1.3rem;
  }
}
@media (min-width: 64em) {
  /* line 863, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.annual h3.place, .quicklink-wrapper .quick-links .quick-link.annual h3.date {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
/* line 875, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.ask-anything {
  background: url('/wp-content/themes/saastr-v2/assets/images/ask-anything.png?1460218198') no-repeat;
  background-size: cover;
}
/* line 879, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.ask-anything img {
  height: 32px;
}
/* line 882, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.ask-anything .ama {
  font-weight: 700;
  margin: 0;
  font-size: 26px;
  font-size: 2.6rem;
  text-transform: uppercase;
  margin-top: 5px;
}
@media (min-width: 47em) {
  /* line 882, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.ask-anything .ama {
    font-size: 20px;
    font-size: 2rem;
  }
}
@media (min-width: 64em) {
  /* line 882, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.ask-anything .ama {
    font-size: 26px;
    font-size: 2.6rem;
  }
}
/* line 895, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.ask-anything .slim {
  font-weight: 200;
  margin: 0;
  text-transform: uppercase;
  font-size: 36px;
  font-size: 3.6rem;
}
@media (min-width: 47em) {
  /* line 895, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.ask-anything .slim {
    font-size: 26px;
    font-size: 2.6rem;
  }
}
@media (min-width: 64em) {
  /* line 895, ../../assets/sass/partials/layout/_page_styles.sass */
  .quicklink-wrapper .quick-links .quick-link.ask-anything .slim {
    font-size: 36px;
    font-size: 3.6rem;
  }
}
/* line 907, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.ask-anything .weekly {
  text-transform: uppercase;
  font-weight: 700;
  margin: 0;
  font-size: 20px;
  font-size: 2rem;
}
/* line 913, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.ask-anything .sponsor {
  float: left;
  margin: 0;
  font-size: 14px;
  font-size: 1.4rem;
  text-transform: uppercase;
  margin-top: 5px;
}
/* line 920, ../../assets/sass/partials/layout/_page_styles.sass */
.quicklink-wrapper .quick-links .quick-link.ask-anything img.salesloft {
  height: 16px;
  float: right;
  margin-top: 5px;
}

/* line 926, ../../assets/sass/partials/layout/_page_styles.sass */
button.button {
  width: 100%;
  background-color: transparent;
  display: block;
  padding: 8px 0;
  text-align: center;
  font-weight: 700;
  margin-bottom: 20px;
}

/* line 935, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper {
  zoom: 1;
  margin-bottom: 20px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.saastr-posts-wrapper:before, .saastr-posts-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.saastr-posts-wrapper:after {
  clear: both;
}
/* line 939, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .article-wrapper {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.saastr-posts-wrapper .article-wrapper:before, .saastr-posts-wrapper .article-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.saastr-posts-wrapper .article-wrapper:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 939, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper .article-wrapper {
    margin: 15px 0 15px;
  }
}
/* line 945, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper h2 {
  font-size: 24px;
  font-size: 2.4rem;
  font-weight: 700;
}
/* line 949, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper p.category {
  margin-bottom: 15px;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 953, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-title {
  margin: 0;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.8rem;
}
@media (min-width: 47em) {
  /* line 953, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper .blog-title {
    font-size: 20px;
    font-size: 2rem;
  }
}
@media (min-width: 64em) {
  /* line 953, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper .blog-title {
    font-size: 24px;
    font-size: 2.4rem;
  }
}
/* line 964, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.big, .saastr-posts-wrapper article.big-two {
  width: 100%;
  margin-bottom: 30px;
}
/* line 968, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.big .the-excerpt, .saastr-posts-wrapper article.big-two .the-excerpt {
  color: #dcdee0;
}
/* line 971, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.big .the-excerpt p, .saastr-posts-wrapper article.big-two .the-excerpt p {
  font-size: 14px;
  font-size: 1.4rem;
  margin: 0;
}
/* line 975, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.big .blog-meta, .saastr-posts-wrapper article.big-two .blog-meta {
  padding-top: 15px;
}
/* line 978, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.big .article-category a, .saastr-posts-wrapper article.big-two .article-category a {
  color: #fff;
}
@media (min-width: 47em) {
  /* line 964, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper article.big, .saastr-posts-wrapper article.big-two {
    width: 48%;
    margin-right: 4%;
    float: left;
  }
  /* line 988, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper article.big .blog-details p.category, .saastr-posts-wrapper article.big-two .blog-details p.category {
    font-size: 16px;
    font-size: 1.6rem;
  }
  /* line 991, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper article.big .blog-details h3.blog-title, .saastr-posts-wrapper article.big-two .blog-details h3.blog-title {
    font-size: 26px;
    font-size: 2.6rem;
    font-weight: 400;
  }
}
/* line 996, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small, .saastr-posts-wrapper article.small-two {
  width: 100%;
}
/* line 999, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small .blog-meta, .saastr-posts-wrapper article.small-two .blog-meta {
  padding-top: 15px;
}
/* line 1002, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small .the-excerpt, .saastr-posts-wrapper article.small-two .the-excerpt {
  color: #7E8288;
  margin-top: 10px;
}
/* line 1006, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small .the-excerpt p, .saastr-posts-wrapper article.small-two .the-excerpt p {
  font-size: 14px;
  font-size: 1.4rem;
  margin: 0;
}
@media (min-width: 47em) {
  /* line 996, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper article.small, .saastr-posts-wrapper article.small-two {
    width: 48%;
    margin-right: 0;
    float: right;
  }
  /* line 1017, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper article.small:nth-child(2) .post-small a, .saastr-posts-wrapper article.small-two:nth-child(2) .post-small a {
    padding-top: 0;
  }
}
/* line 1023, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small .post-small, .saastr-posts-wrapper article.small-two .post-small {
  box-sizing: border-box;
  border-bottom: 2px solid #ececec;
  display: block;
  zoom: 1;
  padding: 20px 0;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.saastr-posts-wrapper article.small .post-small:before, .saastr-posts-wrapper article.small .post-small:after, .saastr-posts-wrapper article.small-two .post-small:before, .saastr-posts-wrapper article.small-two .post-small:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.saastr-posts-wrapper article.small .post-small:after, .saastr-posts-wrapper article.small-two .post-small:after {
  clear: both;
}
/* line 1031, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small:last-child .post-small, .saastr-posts-wrapper article.small-two:last-child .post-small {
  border-bottom: 0;
}
/* line 1034, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small p.category, .saastr-posts-wrapper article.small-two p.category {
  margin-bottom: 10px;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 1038, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.small .blog-title, .saastr-posts-wrapper article.small-two .blog-title {
  margin: 0;
  font-weight: 600;
  line-height: 28px;
}
@media (min-width: 47em) {
  /* line 1043, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper article.big-two {
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 47em) {
  /* line 1048, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper article.small-two {
    float: left;
    margin-right: 4%;
  }
}
/* line 1055, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.top .the-excerpt {
  color: #7E8288;
  margin-top: 10px;
}
/* line 1059, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper article.top .the-excerpt p {
  font-size: 14px;
  font-size: 1.4rem;
  margin: 0;
}
/* line 1063, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post {
  position: relative;
  height: 450px;
  background-color: #374150;
  background-repeat: no-repeat;
  border-radius: 5px;
  background-size: cover;
  background-position: center center;
}
/* line 1072, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-image {
  width: 100%;
  height: 100%;
}
/* line 1076, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(0%, transparent), color-stop(30%, rgba(60, 67, 80, 0.9)));
  background: -webkit-linear-gradient(top, transparent 0%, transparent 0%, rgba(60, 67, 80, 0.9) 30%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(60, 67, 80, 0.9) 30%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(60, 67, 80, 0.9) 30%);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 30px;
  color: #fff;
  border-radius: 0 0 5px 5px;
}
/* line 1091, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details.no-gradient {
  background: #374150;
}
/* line 1094, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details p.category {
  margin: 0;
  margin-bottom: 10px;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 1099, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details a {
  text-decoration: none;
}
/* line 1102, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details h3.blog-title {
  margin: 0;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 700;
  color: #fff;
}
@media (min-width: 47em) {
  /* line 1102, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper .blog-post .blog-details h3.blog-title {
    font-size: 18px;
    font-size: 1.8rem;
  }
}
@media (min-width: 64em) {
  /* line 1102, ../../assets/sass/partials/layout/_page_styles.sass */
  .saastr-posts-wrapper .blog-post .blog-details h3.blog-title {
    font-size: 20px;
    font-size: 2rem;
  }
}
/* line 1114, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details p.info {
  margin: 0;
  margin-top: 10px;
}
/* line 1117, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details p.info span.author-icon {
  float: left;
}
/* line 1120, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details p.info span.author-icon img {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
/* line 1124, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details p.info span.author {
  float: left;
  margin-left: 10px;
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 20px;
}
/* line 1130, ../../assets/sass/partials/layout/_page_styles.sass */
.saastr-posts-wrapper .blog-post .blog-details p.info span.date {
  font-size: 12px;
  font-size: 1.2rem;
  float: left;
  margin-left: 10px;
  line-height: 20px;
}

/* line 1136, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group {
  border-bottom: 1px solid #d7d9dc;
  padding-bottom: 20px;
}
/* line 1140, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .nav-videos-wrapper {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
/* line 1145, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .nav-videos-wrapper .nav-prev, .videos.blog-group .nav-videos-wrapper .nav-next {
  display: none;
}
@media (min-width: 47em) {
  /* line 1140, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .nav-videos-wrapper {
    width: 30%;
    float: left;
    margin-right: 0;
  }
  /* line 1153, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .nav-videos-wrapper .nav-videos {
    margin-bottom: 0;
  }
  /* line 1156, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .nav-videos-wrapper .nav-prev, .videos.blog-group .nav-videos-wrapper .nav-next {
    display: block;
    text-align: center;
    background-color: #ccc;
    font-size: 15px;
    font-size: 1.5rem;
    padding: 3px 0;
    color: #fff;
    cursor: pointer;
    -webkit-transition: background-color 0.5s ease;
            transition: background-color 0.5s ease;
    -webkit-transition: color 0.5s ease;
            transition: color 0.5s ease;
  }
  /* line 1168, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .nav-videos-wrapper .nav-prev:hover, .videos.blog-group .nav-videos-wrapper .nav-prev:focus, .videos.blog-group .nav-videos-wrapper .nav-next:hover, .videos.blog-group .nav-videos-wrapper .nav-next:focus {
    background-color: #ddd;
    color: #374150;
    -webkit-transition: color 0.5s ease;
            transition: color 0.5s ease;
    -webkit-transition: background-color 0.5s ease;
            transition: background-color 0.5s ease;
  }
  /* line 1175, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .nav-videos-wrapper .nav-prev {
    border-radius: 5px 5px 0 0;
    margin: 1px 1px 0;
  }
  /* line 1179, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .nav-videos-wrapper .nav-next {
    border-radius: 0 0 5px 5px;
    margin: 0 1px 1px;
  }
}
/* line 1183, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .nav-videos-wrapper article {
  padding: 0 10px;
}
@media (min-width: 47em) {
  /* line 1183, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .nav-videos-wrapper article {
    padding: 0;
  }
}
/* line 1191, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .nav-videos-wrapper article.slick-current .thumbnail {
  opacity: 1;
}
/* line 1194, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .nav-videos-wrapper .thumbnail {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  border-radius: 5px;
  width: 100%;
  height: 135px;
  cursor: pointer;
  opacity: 0.5;
}
/* line 1204, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .nav-videos-wrapper .thumbnail:focus {
  outline: 0;
}
/* line 1207, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .main-videos {
  width: 100%;
  font: left;
}
@media (min-width: 47em) {
  /* line 1207, ../../assets/sass/partials/layout/_page_styles.sass */
  .videos.blog-group .main-videos {
    width: 65%;
    margin-bottom: 0;
    margin-right: 5%;
    float: left;
  }
}
/* line 1219, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .main-videos .thumbnail {
  height: 320px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  border-radius: 5px;
  width: 100%;
  cursor: pointer;
}
/* line 1228, ../../assets/sass/partials/layout/_page_styles.sass */
.videos.blog-group .main-videos .thumbnail:focus {
  outline: 0;
}

/* line 1233, ../../assets/sass/partials/layout/_page_styles.sass */
.top.blog-group article {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article:before, .top.blog-group article:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article:after {
  clear: both;
}
/* line 1236, ../../assets/sass/partials/layout/_page_styles.sass */
.top.blog-group article .post-small {
  zoom: 1;
  position: relative;
  padding: 15px 0 20px;
  border-bottom: 1px solid #d9d9d9;
  display: block;
  zoom: 1;
  margin-bottom: 10px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article .post-small:before, .top.blog-group article .post-small:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article .post-small:after {
  clear: both;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article .post-small:before, .top.blog-group article .post-small:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article .post-small:after {
  clear: both;
}
/* line 1246, ../../assets/sass/partials/layout/_page_styles.sass */
.top.blog-group article.category-sponsored .post-small {
  background-color: #fef6f4;
  border: 1px solid #fbddd7;
  border-radius: 5px;
  padding: 15px;
}
/* line 1252, ../../assets/sass/partials/layout/_page_styles.sass */
.top.blog-group article.category-sponsored .post-small p.category {
  color: #EA5234;
}
/* line 1255, ../../assets/sass/partials/layout/_page_styles.sass */
.top.blog-group article.category-sponsored .post-small .top-image {
  border: 1px solid #fbddd7;
}
/* line 1258, ../../assets/sass/partials/layout/_page_styles.sass */
.top.blog-group article .top-image {
  width: 23%;
  background-size: cover;
  background-position: center center;
  height: 120px;
  margin-right: 4%;
  float: left;
}
/* line 1266, ../../assets/sass/partials/layout/_page_styles.sass */
.top.blog-group article .data-wrapper {
  zoom: 1;
  width: 73%;
  float: none;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article .data-wrapper:before, .top.blog-group article .data-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.top.blog-group article .data-wrapper:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 1266, ../../assets/sass/partials/layout/_page_styles.sass */
  .top.blog-group article .data-wrapper {
    float: left;
  }
}

/* line 1276, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list {
  padding-left: 0;
  margin-right: -15px;
  margin-left: -15px;
}
/* line 1281, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li {
  list-style: none;
  width: 50%;
  float: left;
  margin-bottom: 12px;
  box-sizing: border-box;
}
/* line 1288, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li article {
  margin: 0 5px;
  border: 1px solid #ddd;
  padding: 10px;
  border-radius: 5px;
}
/* line 1298, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .blog-title {
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: 600;
  margin-bottom: 15px;
  word-wrap: break-word;
}
/* line 1305, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .post-small a {
  display: block;
}
/* line 1309, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .data-wrapper a {
  display: block;
}
/* line 1312, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .the-excerpt {
  color: #7E8288;
}
/* line 1315, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .the-excerpt p {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 130%;
}
/* line 1319, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li p.category {
  font-size: 14px;
  font-size: 1.4rem;
}
@media (min-width: 47em) {
  /* line 1281, ../../assets/sass/partials/layout/_page_styles.sass */
  .popular.blog-group ul.popular-list li {
    width: 33.33333%;
    height: auto;
  }
}
/* line 1334, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li article.category-sponsored {
  padding: 10px;
  background-color: #fef6f5;
  border: 1px solid #fbe3de;
  border-radius: 5px;
}
/* line 1340, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li article.category-sponsored .image-wrapper {
  border: 1px solid #fbe3de;
}
/* line 1344, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .data-wrapper {
  display: block;
  padding-top: 15px;
  position: relative;
  box-sizing: border-box;
}
/* line 1350, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .image-wrapper {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  height: 120px;
  width: 100%;
  display: block;
  border-radius: 5px;
}
/* line 1359, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .blog-meta {
  padding-top: 16px;
}
/* line 1362, ../../assets/sass/partials/layout/_page_styles.sass */
.popular.blog-group ul.popular-list li .blog-meta p.author {
  font-size: 11px;
  font-size: 1.1rem;
  padding-left: 5px;
}
@media (min-width: 47em) {
  /* line 1362, ../../assets/sass/partials/layout/_page_styles.sass */
  .popular.blog-group ul.popular-list li .blog-meta p.author {
    display: none;
  }
}
@media (min-width: 64em) {
  /* line 1362, ../../assets/sass/partials/layout/_page_styles.sass */
  .popular.blog-group ul.popular-list li .blog-meta p.author {
    display: block;
  }
}

/* line 1372, ../../assets/sass/partials/layout/_page_styles.sass */
.questions-answers-container {
  background: #384150;
  padding-bottom: 20px;
}
@media (min-width: 47em) {
  /* line 1372, ../../assets/sass/partials/layout/_page_styles.sass */
  .questions-answers-container {
    padding-bottom: 0;
  }
}
/* line 1379, ../../assets/sass/partials/layout/_page_styles.sass */
.questions-answers-container .main-content {
  width: 100%;
}

/* line 1384, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .article-wrapper {
  margin-top: 20px;
}
/* line 1387, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .article-wrapper ul.quora-list {
  padding-left: 0;
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.quora-section .article-wrapper ul.quora-list:before, .quora-section .article-wrapper ul.quora-list:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.quora-section .article-wrapper ul.quora-list:after {
  clear: both;
}
/* line 1391, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .article-wrapper ul.quora-list li {
  width: 100%;
  margin-bottom: 0;
  list-style: none;
  float: left;
  border-bottom: 1px solid #525D6F;
  padding: 14px 0;
}
/* line 1399, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .article-wrapper ul.quora-list li:last-child {
  border-bottom: none;
}
@media (min-width: 47em) {
  /* line 1391, ../../assets/sass/partials/layout/_page_styles.sass */
  .quora-section .article-wrapper ul.quora-list li {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
    height: 130px;
    border-bottom: none;
    padding: 0;
    margin-bottom: 15px;
  }
  /* line 184, ../../../../../../../../.rvm/gems/ruby-2.2.3@wp-saastr-v2/gems/susy-1.0.9/sass/susy/_grid.scss */
  .quora-section .article-wrapper ul.quora-list li:nth-child(3n) {
    float: right;
    margin-right: 0;
    *margin-left: -1em;
    display: inline;
  }
  /* line 1410, ../../assets/sass/partials/layout/_page_styles.sass */
  .quora-section .article-wrapper ul.quora-list li:nth-child(7), .quora-section .article-wrapper ul.quora-list li:nth-child(8) {
    display: none;
  }
}
@media (min-width: 80em) {
  /* line 1391, ../../assets/sass/partials/layout/_page_styles.sass */
  .quora-section .article-wrapper ul.quora-list li {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
    height: 140px;
  }
  /* line 184, ../../../../../../../../.rvm/gems/ruby-2.2.3@wp-saastr-v2/gems/susy-1.0.9/sass/susy/_grid.scss */
  .quora-section .article-wrapper ul.quora-list li:nth-child(4n) {
    float: right;
    margin-right: 0;
    *margin-left: -1em;
    display: inline;
  }
  /* line 251, ../../../../../../../../.rvm/gems/ruby-2.2.3@wp-saastr-v2/gems/susy-1.0.9/sass/susy/_grid.scss */
  .quora-section .article-wrapper ul.quora-list li:nth-child(3n) {
    float: left;
    margin-right: 1.69492%;
    *margin-left: auto;
  }
  /* line 1420, ../../assets/sass/partials/layout/_page_styles.sass */
  .quora-section .article-wrapper ul.quora-list li:nth-child(7), .quora-section .article-wrapper ul.quora-list li:nth-child(8) {
    display: block;
  }
}
/* line 1424, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .article-wrapper ul.quora-list li h3.blog-title {
  color: #fff;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
  margin-top: 0;
  margin-bottom: 10px;
  font-weight: 700;
}
/* line 1432, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .article-wrapper ul.quora-list li p {
  color: #8f97a3;
  padding-left: 0;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 0;
}

/* line 1441, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta {
  zoom: 1;
  font-size: 14px;
  font-size: 1.4rem;
  padding-top: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.blog-meta:before, .blog-meta:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.blog-meta:after {
  clear: both;
}
/* line 1448, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta span.quora-wrap {
  float: left;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  display: inline-block;
  background-color: #c41a00;
  text-align: center;
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 1458, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta span.quora-wrap span {
  color: #fff;
  position: relative;
  top: 4px;
}
/* line 1463, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta img {
  float: left;
  border-radius: 50%;
  max-width: 25px;
}
/* line 1468, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta p {
  float: left;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  display: inline-block;
  padding-left: 10px;
  line-height: 25px;
  margin: 0;
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 1477, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta p.date {
  color: #9fa2a8;
  padding-left: 20px;
}
/* line 1481, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta p.comments {
  float: right;
  color: #9fa2a8;
}
/* line 1485, ../../assets/sass/partials/layout/_page_styles.sass */
.blog-meta p.comments .icon {
  margin-left: 5px;
  position: relative;
  top: 2px;
}

/* line 1490, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section {
  margin: 30px 0;
}
/* line 1493, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .quora-header-container {
  height: auto;
  color: #fff;
  border-radius: 5px;
}
/* line 1498, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .quora-header-container h1 {
  margin: 0;
  font-weight: 700;
  font-size: 42px;
  font-size: 4.2rem;
  text-transform: uppercase;
}
@media (min-width: 47em) {
  /* line 1498, ../../assets/sass/partials/layout/_page_styles.sass */
  .quora-section .quora-header-container h1 {
    font-size: 56px;
    font-size: 5.6rem;
  }
}
/* line 1506, ../../assets/sass/partials/layout/_page_styles.sass */
.quora-section .quora-header-container p {
  margin: 0;
  color: rgba(255, 255, 255, 0.8);
  font-size: 21px;
  font-size: 2.1rem;
  font-weight: 700;
}

/* line 1512, ../../assets/sass/partials/layout/_page_styles.sass */
.label, .home .home-academy .new {
  color: #374150;
  border-radius: 2px;
  padding: 2px;
  font-weight: 700;
  background-color: #f8e71c;
  font-size: 100%;
}

/* line 1520, ../../assets/sass/partials/layout/_page_styles.sass */
ul.hot-list {
  padding-left: 0;
  list-style: none;
}
/* line 1524, ../../assets/sass/partials/layout/_page_styles.sass */
ul.hot-list li {
  margin-bottom: 0;
}

/* line 1531, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper {
  background: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-home.jpg?1460218198');
  background-size: cover;
  background-color: #3a7c8d;
  background-position: center 4%;
  text-align: center;
  color: #fff;
}
/* line 1539, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .cta-text {
  margin-bottom: 0;
  font-weight: 700;
  text-shadow: 0 2px 4px rgba(55, 65, 80, 0.15);
  padding: 0 15px;
}
/* line 1546, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .cta-sub-text {
  opacity: 0.8;
  margin-top: 0;
  text-shadow: 0 2px 4px rgba(55, 65, 80, 0.15);
  font-size: 18px;
  font-size: 1.8rem;
}
@media (min-width: 64em) {
  /* line 1546, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .cta-sub-text {
    font-size: 24px;
    font-size: 2.4rem;
  }
}
/* line 1556, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .cta-punch {
  opacity: 0.8;
  margin: 30px 0;
  letter-spacing: -0.015em;
}
/* line 1561, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .subscribe-section {
  padding: 20px 0 30px;
}
/* line 1564, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .subscribe-section .subscribe {
  display: block;
  border: none;
  min-width: 350px;
  line-height: 45px;
  border-radius: 5px;
  height: 61px;
  width: 90%;
  margin: auto;
  margin-bottom: 20px;
}
@media (min-width: 30em) {
  /* line 1564, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .subscribe-section .subscribe {
    width: auto;
    margin-bottom: 0;
    display: inline-block;
  }
}
/* line 1580, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .subscribe-section .btn-subscribe {
  display: block;
  font-weight: 700;
  line-height: 25px;
  background-color: #2ed688;
  border-radius: 5px;
  position: relative;
  top: -1px;
  padding: 18px 30px;
  width: 90%;
  margin: auto;
}
@media (min-width: 30em) {
  /* line 1580, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .subscribe-section .btn-subscribe {
    width: auto;
    display: inline-block;
  }
}
/* line 1596, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .subscribe-section .btn-subscribe:hover, .home .home-cover-wrapper .subscribe-section .btn-subscribe:focus {
  color: #f6f6f6;
  background-color: #26c47b;
}
/* line 1600, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials {
  background-color: rgba(255, 255, 255, 0.1);
  padding: 18px 0;
  box-shadow: 0 2px 0 rgba(55, 65, 80, 0.2);
  color: #fff;
}
/* line 1607, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial {
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  text-align: center;
  margin-bottom: 15px;
}
@media (min-width: 35em) {
  /* line 1607, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .testimonials .testimonial {
    width: 19.19192%;
    float: left;
    margin-right: 1.0101%;
    display: inline;
    margin-bottom: 0;
  }
}
/* line 1616, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial.linked-in {
  margin-left: 15%;
}
@media (min-width: 35em) {
  /* line 1616, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .testimonials .testimonial.linked-in {
    margin-left: 0;
  }
}
/* line 1622, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial:nth-child(4), .home .home-cover-wrapper .testimonials .testimonial:nth-child(5) {
  margin-bottom: 0;
}
/* line 1626, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial a:link, .home .home-cover-wrapper .testimonials .testimonial a:visited {
  color: #fff;
}
/* line 1629, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial:nth-child(3n) {
  margin-right: 0;
}
@media (min-width: 47em) {
  /* line 1607, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .testimonials .testimonial {
    margin-right: 0;
  }
}
/* line 1635, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial img {
  max-width: 85%;
  height: 22px;
}
@media (min-width: 64em) {
  /* line 1635, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .testimonials .testimonial img {
    height: 25px;
  }
}
/* line 1642, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial .text {
  display: inline;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  color: rgba(255, 255, 255, 0.8);
}
/* line 1650, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial .text p {
  margin: 0;
  font-size: 10px;
  font-size: 1rem;
  line-height: 14px;
  text-transform: capitalize;
}
@media (min-width: 47em) {
  /* line 1650, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .testimonials .testimonial .text p {
    font-size: 12px;
    font-size: 1.2rem;
  }
}
/* line 1659, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial .text p.caps {
  font-weight: 700;
  text-transform: uppercase;
}
/* line 1663, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-cover-wrapper .testimonials .testimonial .text p.desc {
  display: none;
}
@media (min-width: 47em) {
  /* line 1663, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-cover-wrapper .testimonials .testimonial .text p.desc {
    display: block;
  }
}
/* line 1669, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy {
  background: url('/wp-content/themes/saastr-v2/assets/images/academy-cover.png?1460218198');
  background-color: #3c4350;
  border-radius: 5px;
  background-size: cover;
  background-position: center;
}
/* line 1676, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .new-tag-wrapper {
  text-align: center;
  padding-top: 20px;
  margin-bottom: 5px;
}
/* line 1681, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .new {
  display: inline-block;
  text-transform: uppercase;
  color: #3c4350;
  font-size: 14px;
  font-size: 1.4rem;
  padding: 0 6px;
  margin: auto;
  text-align: center;
}
/* line 1691, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .academy {
  text-align: center;
  color: #fff;
  font-size: 60px;
  font-size: 6rem;
  margin-top: 0;
}
/* line 1697, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .punchline {
  color: #fff;
  text-align: center;
}
/* line 1701, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .punchline .thin {
  font-weight: 200;
}
/* line 1704, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .explore-group {
  zoom: 1;
  padding: 0 30px 20px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.home .home-academy .explore-group:before, .home .home-academy .explore-group:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.home .home-academy .explore-group:after {
  clear: both;
}
/* line 1708, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .explore-group span {
  width: 100%;
  display: block;
  text-align: center;
  float: left;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
  padding-top: 20px;
}
@media (min-width: 47em) {
  /* line 1708, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-academy .explore-group span {
    width: 20%;
  }
}
/* line 1721, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .explore-group .explore-btn {
  width: 100%;
  font-weight: 700;
  font-size: 16px;
  font-size: 1.6rem;
  border-radius: 5px;
  padding: 20px 0;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  float: left;
  background-color: #fff;
  color: #47a7ee;
  text-align: center;
}
/* line 1735, ../../assets/sass/partials/layout/_page_styles.sass */
.home .home-academy .explore-group .explore-btn:hover, .home .home-academy .explore-group .explore-btn:focus {
  color: #fff;
  background-color: transparent;
}
@media (min-width: 47em) {
  /* line 1721, ../../assets/sass/partials/layout/_page_styles.sass */
  .home .home-academy .explore-group .explore-btn {
    width: 40%;
  }
}

/* line 1835, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content {
  color: #3c4350;
}
/* line 1838, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .main-title {
  font-size: 28px;
  font-size: 2.8rem;
}
/* line 1841, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .about-big {
  font-size: 20px;
  font-size: 2rem;
}
/* line 1844, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .about-normal {
  font-size: 16px;
  font-size: 1.6rem;
}
/* line 1847, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .management-person {
  zoom: 1;
  position: relative;
  margin-top: 60px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.about-content .management-person:before, .about-content .management-person:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.about-content .management-person:after {
  clear: both;
}
/* line 1852, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .management-person .title {
  margin-bottom: 30px;
}
/* line 1855, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .management-person .image-wrapper {
  text-align: center;
  width: 100%;
  float: left;
}
@media (min-width: 47em) {
  /* line 1855, ../../assets/sass/partials/layout/_page_styles.sass */
  .about-content .management-person .image-wrapper {
    width: 35%;
    text-align: left;
  }
}
@media (min-width: 64em) {
  /* line 1855, ../../assets/sass/partials/layout/_page_styles.sass */
  .about-content .management-person .image-wrapper {
    width: 30%;
  }
}
/* line 1867, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .management-person .image-wrapper img {
  width: 160px;
  border-radius: 50%;
  margin-bottom: 30px;
}
@media (min-width: 47em) {
  /* line 1867, ../../assets/sass/partials/layout/_page_styles.sass */
  .about-content .management-person .image-wrapper img {
    border-radius: 0;
    margin-bottom: 0;
  }
}
/* line 1876, ../../assets/sass/partials/layout/_page_styles.sass */
.about-content .management-person .content-wrapper {
  text-align: left;
  float: left;
  width: 100%;
}
@media (min-width: 47em) {
  /* line 1876, ../../assets/sass/partials/layout/_page_styles.sass */
  .about-content .management-person .content-wrapper {
    width: 65%;
  }
}
@media (min-width: 64em) {
  /* line 1876, ../../assets/sass/partials/layout/_page_styles.sass */
  .about-content .management-person .content-wrapper {
    width: 70%;
  }
}

/* line 1898, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 1903, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item .icon-wrapper {
  border-radius: 5px 5px 0 0;
}
/* line 1906, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item .icon-wrapper img {
  height: 32px;
  margin-top: 22px;
}
/* line 1910, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-early {
  background-color: #4096AD;
  background-image: url('/wp-content/themes/saastr-v2/assets/images/academy-early.png?1460218198');
}
/* line 1914, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-early .icon-wrapper {
  background: transparent;
}
/* line 1921, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-exit {
  background-color: #8E5A97;
  background-image: url('/wp-content/themes/saastr-v2/assets/images/academy-exit.png?1460218198');
}
/* line 1925, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-exit .icon-wrapper {
  background: transparent;
}
/* line 1932, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-growth {
  background-color: #C8972C;
  background-image: url('/wp-content/themes/saastr-v2/assets/images/academy-growth.png?1460218198');
}
/* line 1936, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-growth .icon-wrapper {
  background: transparent;
}
/* line 1943, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-scale {
  background-color: #50AE83;
  background-image: url('/wp-content/themes/saastr-v2/assets/images/academy-scale.png?1460218198');
}
/* line 1947, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .stages-wrapper .stage-item.stage-scale .icon-wrapper {
  background: transparent;
}

/* line 1956, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main, .page-academy-inner .academy-main {
  text-align: center;
  text-transform: capitalize;
  color: #fff;
  padding: 20px 0;
}
@media (min-width: 47em) {
  /* line 1956, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main, .page-academy-inner .academy-main {
    padding: 40px;
  }
}
/* line 1965, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main .academy-main-stage, .page-academy-inner .academy-main .academy-main-stage {
  margin: 0;
  text-transform: uppercase;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 1970, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main .title, .page-academy-inner .academy-main .title {
  font-size: 40px;
  font-size: 4rem;
  margin: 0;
  font-weight: 700;
}
@media (min-width: 47em) {
  /* line 1970, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main .title, .page-academy-inner .academy-main .title {
    font-size: 60px;
    font-size: 6rem;
  }
}
/* line 1978, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main .title img, .page-academy-inner .academy-main .title img {
  max-width: 250px;
}
@media (min-width: 47em) {
  /* line 1978, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main .title img, .page-academy-inner .academy-main .title img {
    max-width: 370px;
  }
}
/* line 1984, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main p, .page-academy-inner .academy-main p {
  font-weight: 700;
}
/* line 1987, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main p span.italics, .page-academy-inner .academy-main p span.italics {
  font-style: italic;
  font-weight: 200;
}
/* line 1991, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper, .page-academy-inner .academy-main-wrapper {
  zoom: 1;
  background-color: #f6f7f9;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper:before, .page-academy .academy-main-wrapper:after, .page-academy-inner .academy-main-wrapper:before, .page-academy-inner .academy-main-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper:after, .page-academy-inner .academy-main-wrapper:after {
  clear: both;
}
/* line 1995, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages, .page-academy-inner .academy-main-wrapper .academy-stages {
  padding-top: 48px;
  width: 100%;
  margin-bottom: 60px;
}
/* line 2000, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .title, .page-academy-inner .academy-main-wrapper .academy-stages .title {
  margin: 0;
  padding-bottom: 23px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
}
/* line 2007, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper {
  zoom: 1;
  margin: auto;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper:before, .page-academy .academy-main-wrapper .academy-stages .stages-wrapper:after, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper:before, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper:after, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper:after {
  clear: both;
}
/* line 2011, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item {
  width: 48%;
  margin-right: 4%;
  float: left;
  text-align: center;
  height: 225px;
  position: relative;
  border-radius: 5px;
  text-decoration: none;
  margin-bottom: 20px;
}
/* line 2022, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:nth-child(2n), .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:nth-child(2n) {
  margin-right: 0;
}
/* line 2026, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:hover .article-count, .page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:focus .article-count, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:hover .article-count, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:focus .article-count {
  background-color: white;
  color: #374150;
  -webkit-transition: color 0.5s ease;
          transition: color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
          transition: background-color 0.5s ease;
}
@media (min-width: 47em) {
  /* line 2011, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item {
    width: 22%;
    margin-right: 4%;
    margin-bottom: 0;
    height: 210px;
  }
  /* line 2039, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:nth-child(2n), .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:nth-child(2n) {
    margin-right: 4%;
  }
  /* line 2042, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:nth-child(4n), .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item:nth-child(4n) {
    margin-right: 0;
  }
}
/* line 2045, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .item-title, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .item-title {
  margin: 0;
  padding-top: 6px;
  font-size: 40px;
  font-size: 4rem;
  text-transform: capitalize;
  color: #fff;
}
/* line 2053, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .item-detail, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .item-detail {
  margin: 0;
  padding: 0 20px;
  font-size: 15px;
  font-size: 1.5rem;
  color: #fff;
}
/* line 2059, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count {
  margin: 0;
  font-size: 12px;
  font-size: 1.2rem;
  text-transform: capitalize;
  position: absolute;
  left: 15px;
  color: #fff;
  right: 15px;
  bottom: 15px;
  border: 2px solid #fff;
  border-radius: 5px;
  padding: 6px 0;
  background-color: rgba(255, 255, 255, 0.1);
  font-weight: 700;
  -webkit-transition: color 0.5s ease;
          transition: color 0.5s ease;
  -webkit-transition: background-color 0.5s ease;
          transition: background-color 0.5s ease;
}
/* line 2076, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count:hover, .page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count:focus, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count:hover, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count:focus {
  background-color: white;
  color: #374150;
}
@media (min-width: 47em) {
  /* line 2059, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count, .page-academy-inner .academy-main-wrapper .academy-stages .stages-wrapper .stage-item .article-count {
    font-size: 16px;
    font-size: 1.6rem;
  }
}
/* line 2083, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .category-wrapper, .page-academy-inner .academy-main-wrapper .category-wrapper {
  background-color: #f6f7f9;
}
/* line 2086, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .stage-wrapper, .page-academy-inner .academy-main-wrapper .stage-wrapper {
  background-color: #f0f1f5;
  border-bottom: 2px solid #eaebed;
}
/* line 2090, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories, .page-academy-inner .academy-main-wrapper .academy-categories {
  background-color: #f6f7f9;
  padding: 100px 0 40px;
  position: relative;
}
/* line 2095, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .or-circle, .page-academy-inner .academy-main-wrapper .academy-categories .or-circle {
  position: absolute;
  width: 40px;
  height: 40px;
  top: -20px;
  left: 50%;
  margin-left: -20px;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.8rem;
  padding-top: 9px;
  border-radius: 50%;
  text-align: center;
  margin: auto;
  text-transform: uppercase;
  color: #fff;
  background-color: #8c95a6;
}
/* line 2114, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .title, .page-academy-inner .academy-main-wrapper .academy-categories .title {
  font-weight: 700;
  color: #000;
  text-align: center;
  margin: 0;
  padding-bottom: 23px;
}
/* line 2121, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper {
  zoom: 1;
  padding-bottom: 30px;
  margin: auto;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper:before, .page-academy .academy-main-wrapper .academy-categories .category-wrapper:after, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper:before, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper:after, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper:after {
  clear: both;
}
/* line 2126, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item {
  width: 100%;
  text-decoration: none;
  padding-bottom: 27px;
  margin-right: 2%;
  margin-bottom: 30px;
  border-radius: 5px;
  float: left;
  background-image: url('/wp-content/themes/saastr-v2/assets/images/stack.png?1460218198');
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: 100%;
}
/* line 2139, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .category-item-wrapper, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .category-item-wrapper {
  padding: 10px 25px;
  background-color: #ffffff;
  min-height: 145px;
  box-shadow: 0px 0px 5px #ccc;
  border-radius: 5px;
}
/* line 2146, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item:nth-child(3n), .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item:nth-child(3n) {
  margin-right: 0;
}
@media (min-width: 47em) {
  /* line 2126, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item {
    width: 32%;
    padding-bottom: 19px;
  }
}
/* line 2153, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage {
  zoom: 1;
  width: 100%;
  text-align: center;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage:before, .page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage:after, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage:before, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage:after, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage:after {
  clear: both;
}
/* line 2158, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list {
  padding-left: 0;
  list-style: none;
}
/* line 2162, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item {
  display: inline-block;
  padding: 0 8px;
  font-size: 14px;
  font-size: 1.4rem;
  color: #32353f;
  font-weight: 700;
}
/* line 2169, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item:first-child, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item:first-child {
  padding-left: 0;
}
/* line 2172, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item:last-child, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item:last-child {
  padding-right: 0;
}
/* line 2175, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item.item-fade, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .group-stage .group-list .group-item.item-fade {
  color: #d3cfd7;
}
/* line 2178, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon {
  padding-top: 15px;
  font-size: 20px;
  font-size: 2rem;
  width: 100%;
  background-color: #333;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin: 10px auto;
  text-align: center;
  color: #fff;
}
/* line 2190, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-0, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-0 {
  background: #50AE83;
}
/* line 2193, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-1, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-1 {
  background: #C06452;
}
/* line 2196, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-2, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-2 {
  background: #4096AD;
}
/* line 2199, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-3, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-3 {
  background: #C8972C;
}
/* line 2202, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-4, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-icon.cat-4 {
  background: #8E5A97;
}
/* line 2205, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-text-group, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item .cat-text-group {
  height: 30px;
  margin-bottom: 10px;
}
/* line 2209, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item h3.cat-name, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item h3.cat-name {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 17px;
  line-height: 1.7rem;
  letter-spacing: 0;
  font-weight: 600;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  text-transform: capitalize;
}
/* line 2220, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item p.article-count, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item p.article-count {
  text-align: center;
  margin: 0;
  font-size: 14px;
  font-size: 1.4rem;
  text-transform: uppercase;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  color: #7E8288;
}
/* line 2229, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item a.btn-category, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item a.btn-category {
  text-decoration: none;
  text-align: center;
  padding: 6px 10px;
  color: #5e9ae8;
  width: 100%;
  display: block;
}
/* line 2237, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item a.btn-category:hover, .page-academy .academy-main-wrapper .academy-categories .category-wrapper .category-item a.btn-category:focus, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item a.btn-category:hover, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper .category-item a.btn-category:focus {
  color: #fff;
}
/* line 2240, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper div.category-item, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper div.category-item {
  color: #ddd;
  cursor: not-allowed;
}
/* line 2246, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper div.category-item .category-item-wrapper p.article-count, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper div.category-item .category-item-wrapper p.article-count {
  color: #ddd;
}
/* line 2249, ../../assets/sass/partials/layout/_page_styles.sass */
.page-academy .academy-main-wrapper .academy-categories .category-wrapper div.category-item .category-item-wrapper .cat-icon, .page-academy-inner .academy-main-wrapper .academy-categories .category-wrapper div.category-item .category-item-wrapper .cat-icon {
  background-color: #ddd;
}

/* line 2252, ../../assets/sass/partials/layout/_page_styles.sass */
.page-cover-wrpper {
  background-repeat: no-repeat;
  background: url('/wp-content/themes/saastr-v2/assets/images/academy-cover.png?1460218198');
  background-color: #374150;
  background-size: 100%;
  background-position: top center;
  background-attachment: fixed;
}
/* line 2260, ../../assets/sass/partials/layout/_page_styles.sass */
.page-cover-wrpper .category-main {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 50px;
}
/* line 2265, ../../assets/sass/partials/layout/_page_styles.sass */
.page-cover-wrpper .category-main .results {
  font-size: 16px;
  font-size: 1.6rem;
  color: #fff;
}
/* line 2269, ../../assets/sass/partials/layout/_page_styles.sass */
.page-cover-wrpper .category-main .search-phrase {
  font-size: 25px;
  font-size: 2.5rem;
  color: #fff;
  margin: 0;
}
@media (min-width: 47em) {
  /* line 2269, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-cover-wrpper .category-main .search-phrase {
    font-size: 46px;
    font-size: 4.6rem;
  }
}
/* line 2277, ../../assets/sass/partials/layout/_page_styles.sass */
.page-cover-wrpper .category-main .title {
  font-size: 40px;
  font-size: 4rem;
  color: #fff;
  margin: 0;
}
@media (min-width: 47em) {
  /* line 2277, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-cover-wrpper .category-main .title {
    font-size: 60px;
    font-size: 6rem;
  }
}

/* line 2289, ../../assets/sass/partials/layout/_page_styles.sass */
.page-quora .category-cover-wrapper,
.category-jobs .category-cover-wrapper {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-qa.jpg?1460218198');
}
@media (min-width: 64em) {
  /* line 2289, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-quora .category-cover-wrapper,
  .category-jobs .category-cover-wrapper {
    background-position: center -22%;
  }
}

/* line 2295, ../../assets/sass/partials/layout/_page_styles.sass */
.category-cover-wrapper {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-qa.jpg?1460218198');
  background-repeat: no-repeat;
  background-color: #374150;
  background-size: 100%;
  background-position: top center;
  background-attachment: fixed;
}
/* line 2303, ../../assets/sass/partials/layout/_page_styles.sass */
.category-cover-wrapper .category-main {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 50px;
}
@media (min-width: 64em) {
  /* line 2303, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-cover-wrapper .category-main {
    padding-top: 60px;
    padding-bottom: 100px;
  }
}
/* line 2312, ../../assets/sass/partials/layout/_page_styles.sass */
.category-cover-wrapper .category-main .results {
  font-size: 16px;
  font-size: 1.6rem;
  color: #fff;
}
/* line 2316, ../../assets/sass/partials/layout/_page_styles.sass */
.category-cover-wrapper .category-main .search-phrase {
  font-size: 25px;
  font-size: 2.5rem;
  color: #fff;
  margin: 0;
}
@media (min-width: 47em) {
  /* line 2316, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-cover-wrapper .category-main .search-phrase {
    font-size: 46px;
    font-size: 4.6rem;
  }
}
/* line 2324, ../../assets/sass/partials/layout/_page_styles.sass */
.category-cover-wrapper .category-main .title {
  font-size: 40px;
  font-size: 4rem;
  color: #fff;
  margin: 0;
}
@media (min-width: 47em) {
  /* line 2324, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-cover-wrapper .category-main .title {
    font-size: 60px;
    font-size: 6rem;
  }
}
/* line 2332, ../../assets/sass/partials/layout/_page_styles.sass */
.category-cover-wrapper .category-main .description {
  color: #fff;
}

/* line 2335, ../../assets/sass/partials/layout/_page_styles.sass */
.academy-cover-wrapper {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  background-color: #374150;
}
/* line 2341, ../../assets/sass/partials/layout/_page_styles.sass */
.academy-cover-wrapper.stage-all.category-all {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-academy-overview.jpg?1460218198');
  background-position: 46% 56%;
}

/* line 2370, ../../assets/sass/partials/layout/_page_styles.sass */
.hiring-header-content {
  text-align: center;
  padding: 30px 0;
  background-color: #e2e3e7;
}
/* line 2375, ../../assets/sass/partials/layout/_page_styles.sass */
.hiring-header-content p.stage {
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 0;
}
/* line 2380, ../../assets/sass/partials/layout/_page_styles.sass */
.hiring-header-content h1.title {
  margin-top: 0;
  font-size: 40px;
  font-size: 4rem;
  color: #3c4350;
  font-weight: 400;
}
@media (min-width: 47em) {
  /* line 2380, ../../assets/sass/partials/layout/_page_styles.sass */
  .hiring-header-content h1.title {
    font-size: 100px;
    font-size: 10rem;
  }
}

/* line 2391, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container ul.post-list {
  list-style: none;
  padding-left: 0;
}
/* line 2395, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container li.post-list-item {
  margin-bottom: 0;
}
/* line 2398, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container li.post-list-item p {
  margin-bottom: 0;
}
/* line 2401, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post {
  padding: 20px 10px;
  min-height: 130px;
  border-bottom: 2px solid #ececec;
  position: relative;
}
@media (min-width: 64em) {
  /* line 2401, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container article.post {
    padding: 25px 10px;
  }
}
/* line 2411, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post .attachment-post-thumbnail {
  width: 120px;
  height: 100px;
  background-size: cover;
  background-position: center center;
  float: left;
  margin-right: 15px;
  position: absolute;
  top: 15px;
  border-radius: 4px;
}
/* line 2422, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post .text-content {
  margin-left: 135px;
}
/* line 2425, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post .article-number {
  text-align: right;
}
/* line 2428, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post .title {
  text-decoration: none;
  display: block;
}
/* line 2432, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post .post-title {
  text-align: left;
  word-wrap: break-word;
  font-weight: 700;
  color: #3c4350;
  font-size: 16px;
  font-size: 1.6rem;
  margin: 0 0 10px 0;
}
@media (min-width: 47em) {
  /* line 2432, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container article.post .post-title {
    font-size: 20px;
    font-size: 2rem;
  }
}
/* line 2443, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post .post-desc,
.category-articles-container article.post .post-desc:hover {
  color: #7D8288;
}
/* line 2448, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post.complete {
  background-color: #2ecc71;
  color: #fff;
}
/* line 2452, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container article.post.complete .post-title {
  color: #fff;
}
/* line 2455, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .progress-line {
  width: 5px;
  background-color: #d2d6dd;
  height: 50px;
  margin: auto;
}
/* line 2461, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .progress-line.complete {
  background-color: #2ecc71;
  color: #fff;
}
/* line 2465, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .progress-end {
  border-radius: 50%;
  height: 70px;
  width: 70px;
  margin: auto;
  padding-top: 15px;
  text-align: center;
  font-size: 40px;
  font-size: 4rem;
  background-color: #d2d6dd;
  color: #fff;
}
/* line 2476, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .progress-end.complete {
  background-color: #2ecc71;
  color: #fff;
}
/* line 2480, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container a.post-link {
  display: block;
}
/* line 2487, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container a.post-link:hover article.post .post-title, .category-articles-container a.post-link:focus article.post .post-title {
  color: #4096AD;
}
/* line 2491, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container a.post-link:hover article.post .blog-meta p.author, .category-articles-container a.post-link:focus article.post .blog-meta p.author {
  color: #1b1e24;
}
/* line 2494, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container a.post-link:hover article.post .blog-meta p.date, .category-articles-container a.post-link:focus article.post .blog-meta p.date {
  color: #92959c;
}
/* line 2497, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.category-articles-container .navigation-group:before, .category-articles-container .navigation-group:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.category-articles-container .navigation-group:after {
  clear: both;
}
/* line 2500, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category {
  zoom: 1;
  color: #fff;
  padding: 10px 20px;
  border-radius: 5px;
  width: 100%;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.category-articles-container .navigation-group .next-category:before, .category-articles-container .navigation-group .next-category:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.category-articles-container .navigation-group .next-category:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 2500, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container .navigation-group .next-category {
    padding: 20px 0 20px 20px;
  }
}
@media (min-width: 64em) {
  /* line 2500, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container .navigation-group .next-category {
    width: 50%;
    float: right;
  }
}
/* line 2514, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .next-wrapper {
  display: block;
}
/* line 2517, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper {
  text-align: center;
}
@media (min-width: 47em) {
  /* line 2517, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container .navigation-group .next-category .atricle-group-wrapper {
    text-align: right;
  }
}
/* line 2523, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title {
  font-size: 16px;
  font-size: 1.6rem;
  text-transform: capitalize;
  font-weight: 700;
  color: #374150;
}
/* line 2529, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title .stage {
  padding-right: 20px;
}
/* line 2532, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title .stage.stage-all {
  color: #47A7EE;
}
/* line 2535, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title .stage.stage-early {
  color: #47A7EE;
}
/* line 2538, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title .stage.stage-exit {
  color: #A448D9;
}
/* line 2541, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title .stage.stage-growth {
  color: #F5A623;
}
/* line 2544, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title .stage.stage-scale {
  color: #2ED688;
}
/* line 2547, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .next-category .atricle-group-wrapper .title .saastr-arrow-right {
  padding-left: 10px;
  font-size: 30px;
  font-size: 3rem;
  position: relative;
  top: 10px;
}
/* line 2553, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category {
  zoom: 1;
  color: #fff;
  border-radius: 5px;
  width: 100%;
  padding: 10px 20px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.category-articles-container .navigation-group .prev-category:before, .category-articles-container .navigation-group .prev-category:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.category-articles-container .navigation-group .prev-category:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 2553, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container .navigation-group .prev-category {
    padding: 20px 20px 20px 0;
  }
}
@media (min-width: 64em) {
  /* line 2553, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container .navigation-group .prev-category {
    width: 50%;
    float: left;
  }
}
/* line 2567, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .prev-wrapper {
  display: block;
}
/* line 2570, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper {
  text-align: center;
}
@media (min-width: 47em) {
  /* line 2570, ../../assets/sass/partials/layout/_page_styles.sass */
  .category-articles-container .navigation-group .prev-category .atricle-group-wrapper {
    text-align: left;
  }
}
/* line 2576, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title {
  font-size: 16px;
  font-size: 1.6rem;
  text-transform: capitalize;
  font-weight: 700;
  color: #374150;
}
/* line 2582, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title .stage {
  padding-right: 20px;
}
/* line 2585, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title .stage.stage-all {
  color: #47A7EE;
}
/* line 2588, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title .stage.stage-early {
  color: #47A7EE;
}
/* line 2591, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title .stage.stage-exit {
  color: #A448D9;
}
/* line 2594, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title .stage.stage-growth {
  color: #F5A623;
}
/* line 2597, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title .stage.stage-scale {
  color: #2ED688;
}
/* line 2600, ../../assets/sass/partials/layout/_page_styles.sass */
.category-articles-container .navigation-group .prev-category .atricle-group-wrapper .title .saastr-arrow-left {
  padding-right: 10px;
  font-size: 30px;
  font-size: 3rem;
  position: relative;
  top: 10px;
}

/* line 2610, ../../assets/sass/partials/layout/_page_styles.sass */
.academy-header-content {
  padding: 0;
  text-align: center;
  background-color: #374150;
  color: #fff;
}
/* line 2617, ../../assets/sass/partials/layout/_page_styles.sass */
.academy-header-content .category {
  font-size: 20px;
  font-size: 2rem;
  margin: 30px 0 20px;
  font-weight: 700;
}
/* line 2622, ../../assets/sass/partials/layout/_page_styles.sass */
.academy-header-content .stage {
  font-size: 19px;
  font-size: 1.9rem;
  text-transform: uppercase;
  font-weight: 700;
}
/* line 2627, ../../assets/sass/partials/layout/_page_styles.sass */
.academy-header-content .title {
  font-size: 32px;
  font-size: 3.2rem;
  margin: 0;
  font-weight: 700;
  width: 100%;
}
@media (min-width: 47em) {
  /* line 2627, ../../assets/sass/partials/layout/_page_styles.sass */
  .academy-header-content .title {
    width: 80%;
    padding-bottom: 40px;
    margin: auto;
  }
}

/* line 2638, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.article-content:before, .article-content:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.article-content:after {
  clear: both;
}
/* line 2640, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content .post {
  margin-bottom: 20px;
}
/* line 2643, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content .complete-button {
  width: 100%;
  background-color: #3c4350;
  color: #fff;
  font-size: 22px;
  font-size: 2.2rem;
  padding: 30px;
  border-radius: 5px;
  margin-bottom: 20px;
}
/* line 2652, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content .complete-button:hover, .article-content .complete-button:focus {
  background-color: #2a3340;
}
/* line 2655, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content .complete-button span.round {
  border-radius: 50%;
  background-color: #fff;
  color: #3c4350;
  width: 30px;
  height: 30px;
  display: inline-block;
  margin-right: 10px;
}
/* line 2664, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content .complete-button span.round span.icon-check {
  top: 4px;
  position: relative;
}
/* line 2668, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content textarea.response {
  width: 100%;
  resize: none;
  padding: 20px;
  font-size: 14px;
  font-size: 1.4rem;
  border-radius: 5px;
  border: 1px solid #aeb1b6;
}

/* line 2676, ../../assets/sass/partials/layout/_page_styles.sass */
.button-nav-wrapper-prev,
.button-nav-wrapper-next {
  width: 47%;
  margin-right: 6%;
  float: left;
  margin-bottom: 40px;
}
/* line 2685, ../../assets/sass/partials/layout/_page_styles.sass */
.button-nav-wrapper-prev .post-title h3,
.button-nav-wrapper-next .post-title h3 {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
}

/* line 2689, ../../assets/sass/partials/layout/_page_styles.sass */
.button-nav-wrapper-prev .post-title a {
  color: #969ca5;
}

/* line 2695, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav {
  zoom: 1;
  margin-top: 30px;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.next-prev-articles-nav:before, .next-prev-articles-nav:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.next-prev-articles-nav:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 2695, ../../assets/sass/partials/layout/_page_styles.sass */
  .next-prev-articles-nav {
    margin-top: 50px;
  }
}
/* line 2702, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button-nav-wrapper-prev {
  color: #969ba3;
}
/* line 2705, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button-nav-wrapper-next {
  color: #3c4350;
  margin-right: 0;
}
/* line 2709, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button {
  width: 100%;
  padding: 22px 5px;
  font-size: 16px;
  font-size: 1.6rem;
  border-radius: 5px;
  background-color: #47a7ee;
  display: block;
  text-align: center;
  text-decoration: none;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 2722, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button:hover {
  background-color: #49a4e1;
}
/* line 2725, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button span {
  position: relative;
  top: 4px;
  font-size: 20px;
  font-size: 2rem;
  margin-left: 5px;
}
/* line 2731, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button span.icon-arrow-right {
  color: #fff;
}
/* line 2734, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button.prev {
  background-color: #969ba3;
}
/* line 2738, ../../assets/sass/partials/layout/_page_styles.sass */
.next-prev-articles-nav .button span {
  position: relative;
  top: 4px;
  font-size: 20px;
  font-size: 2rem;
  margin-right: 5px;
}

/* line 2745, ../../assets/sass/partials/layout/_page_styles.sass */
.entry-header {
  margin-bottom: 30px;
}
/* line 2749, ../../assets/sass/partials/layout/_page_styles.sass */
.entry-header.page-head .title {
  font-size: 34px;
  font-size: 3.4rem;
  color: #3d4350;
  font-weight: 700;
}
/* line 2754, ../../assets/sass/partials/layout/_page_styles.sass */
.entry-header.page-head .about-head {
  font-size: 18px;
  font-size: 1.8rem;
  color: #535b6d;
  padding-top: 20px;
  font-weight: 600;
}
@media (min-width: 64em) {
  /* line 2754, ../../assets/sass/partials/layout/_page_styles.sass */
  .entry-header.page-head .about-head {
    padding-top: 10px;
  }
}

/* line 2767, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe #mc_embed_signup {
  background-color: #edf7fe;
  border: none;
  margin-top: 13px;
  border-radius: 5px;
  width: 100%;
  padding: 14px 14px 18px;
}
/* line 2777, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe form {
  display: block;
  position: relative;
  text-align: left;
  padding: 10px 0 10px 3%;
}
/* line 2782, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe h2 {
  font-weight: bold;
  padding: 0;
  margin: 15px 0;
  font-size: 1.4em;
}
/* line 2787, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe input {
  border: 1px solid #999;
  -webkit-appearance: none;
  border-radius: 5px;
  border: 1px #C3D3E5 solid;
  font-size: 14px;
  font-size: 1.4rem;
}
/* line 2794, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe input[type=text], .page-subscribe input[type=email] {
  width: 100%;
  padding: 10px 0 10px 6px;
}
/* line 2797, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe input[type=checkbox] {
  -webkit-appearance: checkbox;
}
/* line 2799, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe input[type=radio] {
  -webkit-appearance: radio;
}
/* line 2801, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe input:focus {
  border-color: #b8cbe0;
}
/* line 2804, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe label {
  font-size: 14px;
  font-size: 1.4rem;
  margin-top: 8px;
  padding-bottom: 10px;
  margin-bottom: 0;
  font-weight: 700;
}
/* line 2811, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe p {
  margin: 0;
}
/* line 2816, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe .mc-field-group strong {
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  color: #545D6A;
  margin-bottom: 8px;
  display: block;
  font-weight: 700;
}
/* line 2825, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe .mc-field-group ul {
  padding-left: 0;
  list-style: none;
}
/* line 2829, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe .mc-field-group ul li {
  margin-bottom: 0;
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.page-subscribe .mc-field-group ul li:before, .page-subscribe .mc-field-group ul li:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.page-subscribe .mc-field-group ul li:after {
  clear: both;
}
/* line 2833, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe .mc-field-group ul li input {
  float: left;
}
/* line 2836, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe .mc-field-group ul li label {
  float: left;
  margin: 0 0 0 20px;
  padding-bottom: 10px;
  display: block;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 20px;
}
/* line 2844, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe input.button {
  clear: none;
  width: 100%;
  background-color: #47A7EE;
  padding: 10px 0;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 180%;
  margin-top: 10px;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 2863, ../../assets/sass/partials/layout/_page_styles.sass */
.single-post article[class^="post"] a,
.single-post article[class*=" post"] a {
  color: #4096AD;
}
/* line 2866, ../../assets/sass/partials/layout/_page_styles.sass */
.single-post article[class^="post"] a:hover, .single-post article[class^="post"] a:focus,
.single-post article[class*=" post"] a:hover,
.single-post article[class*=" post"] a:focus {
  color: #444444;
  border-bottom: 1px solid #444444;
}
/* line 2872, ../../assets/sass/partials/layout/_page_styles.sass */
.single-post .article-content ul, .single-post .article-content ol {
  padding-left: 40px;
  margin-bottom: 45px;
}

/* line 2879, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content a.quora-link:link, .article-content a.quora-link:visited {
  background: #b92b27 url('/wp-content/themes/saastr-v2/assets/images/quora_icon.png?1460218198') no-repeat 15px center;
  background-size: 25px;
  border-radius: 4px;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: 400;
  color: #fff;
  padding: 13px 20px 13px 50px;
  display: inline-block;
  margin-top: 20px;
  text-transform: capitalize;
}
/* line 2891, ../../assets/sass/partials/layout/_page_styles.sass */
.article-content a.quora-link:hover, .article-content a.quora-link:focus {
  background-color: #d23732;
  text-decoration: none;
  color: #fff !important;
  border-bottom: none !important;
}

/* line 2901, ../../assets/sass/partials/layout/_page_styles.sass */
article .article-data {
  padding-bottom: 0;
}
@media (min-width: 64em) {
  /* line 2901, ../../assets/sass/partials/layout/_page_styles.sass */
  article .article-data {
    padding-bottom: 30px;
  }
}
/* line 2907, ../../assets/sass/partials/layout/_page_styles.sass */
article .article-data .category {
  font-weight: 700;
  text-transform: capitalize;
  color: #3d4350;
  font-size: 18px;
  font-size: 1.8rem;
}
/* line 2913, ../../assets/sass/partials/layout/_page_styles.sass */
article .article-data .category a:link, article .article-data .category a:visited {
  color: #3d4350;
}
/* line 2916, ../../assets/sass/partials/layout/_page_styles.sass */
article .article-data .category a:hover {
  border-bottom: none;
  color: #4096AD;
}
@media (min-width: 47em) {
  /* line 2907, ../../assets/sass/partials/layout/_page_styles.sass */
  article .article-data .category {
    font-size: 20px;
    font-size: 2rem;
  }
}
/* line 2923, ../../assets/sass/partials/layout/_page_styles.sass */
article .article-data .title {
  font-weight: 500;
  color: #3d4350;
  font-size: 24px;
  font-size: 2.4rem;
  margin-top: 0;
}
@media (min-width: 47em) {
  /* line 2923, ../../assets/sass/partials/layout/_page_styles.sass */
  article .article-data .title {
    font-size: 36px;
    font-size: 3.6rem;
    line-height: 5rem;
  }
}
@media (min-width: 64em) {
  /* line 2923, ../../assets/sass/partials/layout/_page_styles.sass */
  article .article-data .title {
    font-size: 42px;
    font-size: 4.2rem;
    line-height: 5.8rem;
  }
}
/* line 2926, ../../assets/sass/partials/layout/_page_styles.sass */
article .hr-line-single {
  border-top: 2px solid #eaebed;
}
/* line 2929, ../../assets/sass/partials/layout/_page_styles.sass */
article .the-content {
  margin-top: 30px;
}
/* line 2932, ../../assets/sass/partials/layout/_page_styles.sass */
article .single-date {
  padding: 30px 0 40px 0;
  font-size: 14px;
  font-size: 1.4rem;
  color: #a4a9b0;
  font-weight: 600;
  border-bottom: 2px solid #eaebed;
}

/* line 2940, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container {
  zoom: 1;
  width: 100%;
  padding: 30px 0;
  border-top: 2px solid #eaebed;
  border-bottom: 2px solid #eaebed;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.articles-next-prev-container:before, .articles-next-prev-container:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.articles-next-prev-container:after {
  clear: both;
}
/* line 2947, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container.top {
  display: none;
}
@media (min-width: 64em) {
  /* line 2947, ../../assets/sass/partials/layout/_page_styles.sass */
  .articles-next-prev-container.top {
    display: block;
  }
}
/* line 2953, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container .button-nav-next, .articles-next-prev-container .button-nav-prev {
  width: 47%;
  margin-right: 6%;
  float: left;
  line-height: 150%;
}
/* line 2959, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container .button-nav-next a, .articles-next-prev-container .button-nav-prev a {
  font-size: 13px;
  font-size: 1.3rem;
  color: #9fa4aa !important;
  line-height: 135%;
  font-weight: 700;
  padding-left: 30px;
  display: block;
  -webkit-transition: 0.5s color ease;
          transition: 0.5s color ease;
}
/* line 2968, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container .button-nav-next a:hover, .articles-next-prev-container .button-nav-prev a:hover {
  color: #444 !important;
  -webkit-transition: 0.5s color ease;
          transition: 0.5s color ease;
  border-bottom: none !important;
}
/* line 2973, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container .button-nav-next a span, .articles-next-prev-container .button-nav-prev a span {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -12px;
  font-size: 22px;
}
/* line 2981, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container .button-nav-next {
  margin-right: 0;
}
/* line 2984, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container .button-nav-next a {
  padding-left: 0;
  padding-right: 30px;
}
/* line 2988, ../../assets/sass/partials/layout/_page_styles.sass */
.articles-next-prev-container .button-nav-next a span {
  right: 0;
  left: auto;
}

/* line 2993, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link {
  text-transform: uppercase;
  font-size: 16px;
  font-size: 1.6rem;
  display: block;
  margin-bottom: 60px;
  font-weight: 700;
}
/* line 3000, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link:hover, .cat-group-link:focus {
  opacity: 0.6;
  color: #374150;
  cursor: pointer;
}
/* line 3006, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link span.saastr-arrow-left {
  font-size: 22px;
  font-size: 2.2rem;
  margin-right: 10px;
  position: relative;
  top: 4px;
}
/* line 3012, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link span.stage-all {
  color: #374150;
}
/* line 3015, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link span.stage-early {
  color: #4096AD;
}
/* line 3018, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link span.stage-growth {
  color: #C8972C;
}
/* line 3021, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link span.stage-scale {
  color: #50AE83;
}
/* line 3024, ../../assets/sass/partials/layout/_page_styles.sass */
.cat-group-link span.stage-exit {
  color: #8E5A97;
}

/* line 3033, ../../assets/sass/partials/layout/_page_styles.sass */
.page-quora article.post .post-title {
  margin-bottom: 8px;
}
/* line 3036, ../../assets/sass/partials/layout/_page_styles.sass */
.page-quora article.post .blog-desc {
  color: #7D8288;
}

/* line 3043, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container {
  border-radius: 6px;
  background: #dfe3e7;
  text-align: center;
  text-transform: uppercase;
  overflow: hidden;
  margin-bottom: 15px;
}
/* line 3051, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container a {
  color: #fff !important;
}
/* line 3054, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper {
  padding: 40px 0;
}
/* line 3057, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .logo img {
  max-width: 80px;
  margin-right: 10px;
}
/* line 3061, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .annual-year {
  font-size: 22px;
  font-size: 2.2rem;
}
@media (min-width: 47em) {
  /* line 3061, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .box-container .content-wrapper .annual-year {
    font-size: 28px;
    font-size: 2.8rem;
  }
}
/* line 3067, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .title {
  margin: 6px 0;
}
/* line 3070, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .title-segment-one {
  display: block;
  line-height: 1;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 28px;
  font-size: 2.8rem;
}
@media (min-width: 47em) {
  /* line 3070, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .box-container .content-wrapper .title-segment-one {
    font-size: 32px;
    font-size: 3.2rem;
  }
}
/* line 3080, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .title-segment-two {
  display: block;
  line-height: 1;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 44px;
  font-size: 4.4rem;
}
@media (min-width: 47em) {
  /* line 3080, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .box-container .content-wrapper .title-segment-two {
    font-size: 51px;
    font-size: 5.1rem;
  }
}
/* line 3090, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .event-info {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.page-events .box-container .content-wrapper .event-info:before, .page-events .box-container .content-wrapper .event-info:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.page-events .box-container .content-wrapper .event-info:after {
  clear: both;
}
/* line 3093, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .venue {
  float: left;
}
/* line 3096, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .content-wrapper .dates {
  float: right;
}
/* line 3099, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container .footer-text {
  width: 100%;
  padding: 16px;
  font-family: "proxima-nova-soft", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 23px;
  font-size: 2.3rem;
}
/* line 3106, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container.buy-tickets {
  background: #4096ad url('/wp-content/themes/saastr-v2/assets/images/events_buy_tickets_bg.png?1460218198') no-repeat center right;
  background-size: cover;
}
/* line 3110, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container.buy-tickets:hover, .page-events .box-container.buy-tickets:hover .footer-text {
  background-color: #32798C;
}
/* line 3114, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container.buy-tickets .event-info {
  max-width: 36%;
  min-width: 255px;
  margin: auto;
}
@media (min-width: 47em) {
  /* line 3114, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .box-container.buy-tickets .event-info {
    max-width: 32%;
  }
}
/* line 3123, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .box-container.buy-tickets .footer-text {
  background: #4096ad;
  font-weight: 800;
}
/* line 3127, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events {
  zoom: 1;
}
/* line 74, ../../assets/sass/partials/config/_lazycss.sass */
.page-events .prev-annual-events:before, .page-events .prev-annual-events:after {
  content: " ";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
/* line 81, ../../assets/sass/partials/config/_lazycss.sass */
.page-events .prev-annual-events:after {
  clear: both;
}
@media (min-width: 47em) {
  /* line 3130, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .prev-annual-events .prev-annual {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 184, ../../../../../../../../.rvm/gems/ruby-2.2.3@wp-saastr-v2/gems/susy-1.0.9/sass/susy/_grid.scss */
  .page-events .prev-annual-events .prev-annual:nth-child(2n) {
    float: right;
    margin-right: 0;
    *margin-left: -1em;
    display: inline;
  }
}
/* line 3135, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .prev-annual .box-container {
  background: #8e5a97;
  background-repeat: no-repeat;
  min-height: 165px;
}
/* line 3140, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .prev-annual .box-container:hover {
  background-color: #BE78CA;
}
/* line 3143, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .prev-annual .logo img {
  max-width: 66px;
  margin-right: 5px;
}
/* line 3147, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .prev-annual .title {
  margin: 0;
}
@media (min-width: 47em) {
  /* line 3150, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .prev-annual-events .prev-annual .annual-year {
    font-size: 21px;
    font-size: 2.1rem;
  }
}
/* line 3154, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .prev-annual .logo, .page-events .prev-annual-events .prev-annual .annual-year {
  opacity: 0.8;
}
@media (min-width: 47em) {
  /* line 3157, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .prev-annual-events .prev-annual .title-segment-one {
    font-size: 23px;
    font-size: 2.3rem;
  }
}
/* line 3161, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .prev-annual .title-segment-two {
  font-size: 36px;
  font-size: 3.6rem;
}
@media (min-width: 47em) {
  /* line 3161, ../../assets/sass/partials/layout/_page_styles.sass */
  .page-events .prev-annual-events .prev-annual .title-segment-two {
    font-size: 28px;
    font-size: 2.8rem;
  }
}
/* line 3168, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .one .box-container {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/events_annual_2016.png?1460218198');
  background-size: cover;
}
/* line 3172, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .two .box-container {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/events_annual_2015.png?1460218198');
  background-size: cover;
}
/* line 3176, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .prev-annual-events .two .box-container .content-wrapper {
  padding: 55px 0;
}
/* line 3180, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .entry-content ul {
  padding: 0 !important;
  list-style: none;
}
/* line 3184, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .entry-content ul li {
  border-bottom: 2px solid #ebecee;
  padding: 20px 0;
  margin-bottom: 0;
  font-weight: bold;
}
/* line 3190, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .entry-content ul li:last-child {
  border-bottom: none;
}
/* line 3193, ../../assets/sass/partials/layout/_page_styles.sass */
.page-events .entry-content ul li a {
  display: block;
  font-weight: normal;
}

/* line 3201, ../../assets/sass/partials/layout/_page_styles.sass */
.page-latest-posts .category-cover-wrapper {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-latest-posts.jpg?1460218198');
  background-position: center -13%;
}

/* line 3209, ../../assets/sass/partials/layout/_page_styles.sass */
.category-jobs .category-cover-wrapper {
  background: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-get-in-early.jpg?1461060048');
  background-position: top center;
}

/* line 3218, ../../assets/sass/partials/layout/_page_styles.sass */
.search-results .category-cover-wrapper,
.search-no-results .category-cover-wrapper {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-search-results.jpg?1461060048');
  background-position: center top;
}

/* line 3226, ../../assets/sass/partials/layout/_page_styles.sass */
.page-hot-posts .category-cover-wrapper {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-whats-hot.jpg?1460218198');
  background-position: 50% -17%;
}

/* line 3234, ../../assets/sass/partials/layout/_page_styles.sass */
.page-subscribe .category-cover-wrapper {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-subscribe.jpg?1461060048');
  background-position: 50% 13%;
}

/* line 3245, ../../assets/sass/partials/layout/_page_styles.sass */
.category-video .category-cover-wrapper,
.category-case-studies .category-cover-wrapper,
.category-ama .category-cover-wrapper,
.category-podcast .category-cover-wrapper {
  background-image: url('/wp-content/themes/saastr-v2/assets/images/feature-bg-media.jpg?1461060048');
}

/* line 3253, ../../assets/sass/partials/layout/_page_styles.sass */
.page .entry-content ul {
  padding-left: 40px;
}
/* line 3256, ../../assets/sass/partials/layout/_page_styles.sass */
.page .entry-content a:link, .page .entry-content a:visited {
  color: #4096AD;
}
/* line 3259, ../../assets/sass/partials/layout/_page_styles.sass */
.page .entry-content a:hover {
  color: #444444;
  border-bottom: 1px solid #444444;
}
