/*!
Theme Name: katie
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: katie
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

katie is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
@font-face {
  font-family: 'Circular Std';
  font-display: auto;
  src: url("../fonts/CircularStd-Book.woff2") format("woff2"), url("../fonts/CircularStd-Book.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Circular Std';
  font-display: auto;
  src: url("../fonts/CircularStd-Medium.woff2") format("woff2"), url("../fonts/CircularStd-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'freight-display-pro';
  font-display: auto;
  src: url("../fonts/FreightDispProBook-Italic.woff2") format("woff2"), url("../fonts/FreightDispProBook-Italic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'freight-display-pro';
  font-display: auto;
  src: url("../fonts/FreightDispProBook-Regular.woff2") format("woff2"), url("../fonts/FreightDispProBook-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'freight-display-pro';
  font-display: auto;
  src: url("../fonts/FreightDispProLight-Regular.woff2") format("woff2"), url("../fonts/FreightDispProLight-Regular.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'freight-display-pro';
  font-display: auto;
  src: url("../fonts/FreightDispProLight-Italic.woff2") format("woff2"), url("../fonts/FreightDispProLight-Italic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'SweetSans';
  font-display: auto;
  url("../fonts/sweetsans-regular-webfont.woff") format("woff"), url("../fonts/sweetsans-regular-webfont.ttf") format("truetype"), url("../fonts/sweetsans-regular-webfont.svg#Sweet Sans-regular-webfont") format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'SweetSans';
  font-display: auto;
  src: url("../fonts/sweetsans_medium.woff2") format("woff2"), url("../fonts/sweetsans_medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Helvetica Neue';
  font-display: auto;
  src: url("../fonts/HelveticaNeue.woff2") format("woff2"), url("../fonts/HelveticaNeue.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Katie_Icon_Font';
  font-display: auto;
  src: url("../fonts/Katie_Icon_Font.eot");
  src: url("../fonts/Katie_Icon_Font.eot?#iefix") format("embedded-opentype"), url("../fonts/Katie_Icon_Font.woff") format("woff"), url("../fonts/Katie_Icon_Font.ttf") format("truetype"), url("../fonts/Katie_Icon_Font.svg#Katie_Icon_Font") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 92, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
[class*='icon-']:before {
  display: inline-block;
  font-family: 'Katie_Icon_Font';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 102, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-a:before {
  content: '\0041';
}

/* line 103, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-b:before {
  content: '\0042';
}

/* line 104, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-facebook:before {
  content: '\0043';
}

/* line 105, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-3:before {
  content: '\0044';
}

/* line 106, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-4:before {
  content: '\0045';
}

/* line 107, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-f:before {
  content: '\0046';
}

/* line 108, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-instagram:before {
  content: '\0047';
}

/* line 109, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-h:before {
  content: '\0048';
}

/* line 110, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-i:before {
  content: '\0049';
}

/* line 111, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-k:before {
  content: '\004b';
}

/* line 112, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-l:before {
  content: '\004c';
}

/* line 113, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-n:before {
  content: '\004e';
}

/* line 114, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-o:before {
  content: '\004f';
}

/* line 115, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.icon-p:before {
  content: '\0050';
}

@font-face {
  font-family: 'katie_icomoon';
  src: url("../fonts/katie_icomoon.eot?typ2d7");
  src: url("../fonts/katie_icomoon.eot?typ2d7#iefix") format("embedded-opentype"), url("../fonts/katie_icomoon.ttf?typ2d7") format("truetype"), url("../fonts/katie_icomoon.woff?typ2d7") format("woff"), url("../fonts/katie_icomoon.svg?typ2d7#katie_icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 129, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
[class^="katie-"]:not(body), [class*=" katie-"]:not(body) {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'katie_icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 143, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie {
  font-family: 'katie_icomoon' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  vertical-align: text-bottom;
}

/* line 153, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-1:before {
  content: "\31";
}

/* line 154, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-2:before {
  content: "\32";
}

/* line 155, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-3:before {
  content: "\33";
}

/* line 156, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-4:before {
  content: "\34";
}

/* line 157, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-5:before {
  content: "\35";
}

/* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-fb:before {
  content: "\36";
}

/* line 159, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-ig:before {
  content: "\37";
}

/* line 160, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-a:before {
  content: "\61";
}

/* line 161, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-b:before {
  content: "\62";
}

/* line 162, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-c:before {
  content: "\63";
}

/* line 163, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-d:before {
  content: "\64";
}

/* line 164, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-e:before {
  content: "\65";
}

/* line 165, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-f:before {
  content: "\66";
}

/* line 166, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-g:before {
  content: "\67";
}

/* line 167, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-h:before {
  content: "\68";
}

/* line 168, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-i:before {
  content: "\69";
}

/* line 169, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-j:before {
  content: "\6a";
}

/* line 170, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-k:before {
  content: "\6b";
}

/* line 171, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-l:before {
  content: "\6c";
}

/* line 172, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-m:before {
  content: "\6d";
}

/* line 173, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-n:before {
  content: "\6e";
}

/* line 174, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-o:before {
  content: "\6f";
}

/* line 175, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-p:before {
  content: "\70";
}

/* line 176, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-q:before {
  content: "\71";
}

/* line 177, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-r:before {
  content: "\72";
}

/* line 178, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-s:before {
  content: "\73";
}

/* line 179, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-t:before {
  content: "\74";
}

/* line 180, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-u:before {
  content: "\75";
}

/* line 181, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-v:before {
  content: "\76";
}

/* line 182, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-w:before {
  content: "\77";
}

/* line 183, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-x:before {
  content: "\78";
}

/* line 184, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-y:before {
  content: "\79";
}

/* line 185, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_fonts.scss */
.katie-z:before {
  content: "\7a";
}

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
/* line 11, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
/* line 23, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
/* line 32, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
/* line 45, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 56, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
	 ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
/* line 68, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* line 77, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/* line 87, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 97, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
/* line 108, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
/* line 117, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 125, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 129, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
/* line 140, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
/* line 152, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
/* line 168, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
/* line 178, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
/* line 187, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
/* line 198, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
/* line 210, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
/* line 221, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
fieldset {
  padding: 0.35em 0.75em 0.625em;
  padding: 0;
  border: none;
  margin: 0;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
/* line 235, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
  display: block;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
/* line 249, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
/* line 257, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
/* line 266, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
/* line 276, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
/* line 286, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
/* line 295, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
/* line 304, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
/* line 316, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
/* line 324, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
/* line 335, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
/* line 343, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/_normalize.scss */
[hidden] {
  display: none;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_typography.scss */
body,
button,
input,
select,
optgroup,
textarea {
  color: #404040;
  font-family: 'freight-display-pro';
  font-weight: 300;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_headings.scss */
h1, h2, h3, h4, h5, h6 {
  clear: both;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
p {
  font-family: 'freight-display-pro';
  font-weight: 300;
  font-size: 2.2rem;
  line-height: 1.14091;
  letter-spacing: 0.01em;
  margin: 0 0 1.5em;
  color: #010000;
}

/* line 9, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
p:last-of-type {
  margin-bottom: 0;
}

/* line 17, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
dfn, cite, em, i {
  font-style: italic;
}

/* line 21, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
blockquote {
  margin: 0 1.5em;
  margin: 0;
}

/* line 26, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
address {
  margin: 0 0 1.5em;
}

/* line 30, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
pre {
  background: #eee;
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}

/* line 41, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
code, kbd, tt, var {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  font-size: 15px;
  font-size: 0.9375rem;
}

/* line 46, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

/* line 51, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
mark, ins {
  background: #fff9c0;
  text-decoration: none;
}

/* line 56, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/typography/_copy.scss */
big {
  font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
html {
  position: relative;
  font-size: 10px;
  color: #000;
  line-height: 1.13636;
  overflow-x: hidden;
  font-weight: 400;
  width: 100%;
}

@media only screen and (max-width: 1024px) {
  /* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
  html {
    font-size: 9px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
  html {
    font-size: 8px;
  }
}

/* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
.wrapper {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

@media only screen and (min-width: 1368px) {
  /* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
  .wrapper {
    max-width: 100%;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
  .wrapper {
    max-width: 90%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
  .wrapper {
    max-width: 80.5%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
  .wrapper {
    max-width: 80.5%;
  }
}

/* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
*,
*:before,
*:after {
  /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  box-sizing: border-box;
  font-kerning: auto;
  font-variant-ligatures: none;
  -webkit-font-variant-ligatures: none;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px;
  font-smooth: always;
}

/* line 59, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
body {
  background: #fff;
  /* Fallback for when there is no custom background color defined. */
  width: 100%;
}

/* line 64, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_lists.scss */
ul, ol {
  margin: 0 0 1.5em 3em;
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_lists.scss */
ul {
  list-style: disc;
}

/* line 9, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_lists.scss */
ol {
  list-style: decimal;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_lists.scss */
li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}

/* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_lists.scss */
dt {
  font-weight: bold;
}

/* line 23, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_lists.scss */
dd {
  margin: 0 1.5em 1.5em;
}

/* line 73, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */
}

/* line 78, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_elements.scss */
figure {
  margin: 1em 0;
  /* Extra wide images within figure tags don't overflow the content area. */
  margin: 0;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/elements/_tables.scss */
table {
  margin: 0 0 1.5em;
  width: 100%;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/forms/_buttons.scss */
button[type="submit"],
input[type="button"],
input[type="reset"],
input[type="submit"] {
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1.14;
}

/* line 17, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/forms/_buttons.scss */
button[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  border-color: #ccc #bbb #aaa;
}

/* line 21, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/forms/_buttons.scss */
button[type="submit"]:active, button[type="submit"]:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
  border-color: #aaa #bbb #bbb;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/forms/_fields.scss */
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
  color: #666;
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 3px;
}

/* line 22, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/forms/_fields.scss */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
  outline: none;
}

/* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/forms/_fields.scss */
select {
  border: 1px solid #ccc;
}

/* line 32, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/forms/_fields.scss */
textarea {
  width: 100%;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_links.scss */
a {
  color: royalblue;
}

/* line 12, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_links.scss */
a:focus {
  outline: none;
}

/* line 15, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_links.scss */
a:hover, a:active {
  outline: 0;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
/* line 49, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav {
  display: block;
}

/* line 81, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.main_nav #primary_menu:before, .main_nav #primary_menu:after {
  content: "";
  display: table;
}

/* line 86, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.main_nav #primary_menu:after {
  clear: both;
}

/* line 59, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav #primary_menu > li.current-menu-item > a {
  color: #00ffff;
}

/* line 61, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav #primary_menu > li.current-menu-item > a:after {
  background-color: #00ffff;
}

/* line 73, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav ul {
  display: none;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* line 81, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.main_nav ul:before, .main_nav ul:after {
  content: "";
  display: table;
}

/* line 86, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.main_nav ul:after {
  clear: both;
}

/* line 80, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav ul ul {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 99999;
  text-align: center;
  transform: translateX(-28%);
  display: none;
  padding: 0.5rem 1rem;
  background-color: #000;
}

/* line 91, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.home .main_nav ul ul,
.impact .main_nav ul ul,
.group .main_nav ul ul {
  background-color: #657c68;
}

/* line 96, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.retreat .main_nav ul ul {
  background-color: #faede7;
}

/* line 99, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.blog .main_nav ul ul,
.contact .main_nav ul ul {
  background-color: #f0f5f8;
}

/* line 103, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav ul ul ul {
  left: -999em;
  top: 0;
}

/* line 108, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav ul ul li {
  margin: 0;
  float: none;
  padding: 0.1rem 0;
}

/* line 112, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav ul ul li:hover > ul,
.main_nav ul ul li.focus > ul {
  left: 100%;
}

/* line 118, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav ul ul a {
  white-space: nowrap;
  display: inline-block;
  color: #B5B5B5;
  color: #fff;
}

@media only screen and (max-width: 768px) {
  /* line 80, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav ul ul {
    position: static;
    transform: translateX(0);
    margin-top: 1rem;
  }
  /* line 136, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  html body[data-action] .main_nav ul ul {
    background-color: transparent;
  }
  /* line 139, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav ul ul a {
    color: #505050;
  }
}

/* line 150, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav li {
  float: left;
  position: relative;
  padding: 1rem 0;
  padding: 0 0 1rem 0;
  margin: 0 5.11696vw 0 0;
}

/* line 156, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav li .arrow {
  display: none;
}

/* line 159, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav li:last-child {
  margin-right: 0;
}

/* line 165, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav li:hover > a:after,
.main_nav li.focus > a:after {
  transform: scaleX(1);
  transform-origin: left;
}

@media only screen and (max-width: 768px) {
  /* line 150, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav li {
    float: none;
    margin: 4rem 0;
    padding-bottom: 0;
  }
  /* line 176, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav li.menu-item-has-children {
    position: relative;
  }
  /* line 205, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav li .arrow {
    position: absolute;
    right: 0;
    top: -5px;
    display: block;
    transform: rotate(-90deg);
  }
  /* line 218, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav li .arrow:before {
    content: '\2039';
    font-size: 23px;
    color: #000;
    font-family: 'Circular Std';
  }
}

/* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.main_nav a {
  font-family: 'Circular Std';
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.43;
  letter-spacing: 0.01em;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  transition: all 0.3s ease-out;
}

@media screen and (min-width: 1024px) {
  /* line 3, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav a:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #ffffff;
    transform-origin: right;
    transform: scaleX(0);
    transition: transform 0.5s ease;
  }
  /* line 21, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav a:hover:after {
    transform: scaleX(1);
    transform-origin: left;
  }
}

@media only screen and (max-width: 768px) {
  /* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav a {
    font-size: 16px;
  }
}

/* line 242, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.blog .main_nav a,
.contact .main_nav a,
.retreat .main_nav a {
  color: #000101;
}

/* line 246, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.blog .main_nav a:after,
.contact .main_nav a:after,
.retreat .main_nav a:after {
  background-color: #000000;
}

@media only screen and (max-width: 768px) {
  /* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav a {
    display: inline-block;
    color: #000101;
  }
  /* line 253, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav a:after {
    background-color: #000000;
  }
}

@media only screen and (max-width: 768px) {
  /* line 49, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav {
    text-align: center;
    margin: 0 auto;
    width: 200px;
    position: absolute;
    top: 20%;
    left: 50%;
    transform: translate(-50%, 0);
  }
  /* line 272, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav #primary_menu {
    display: block;
  }
}

@media only screen and (max-width: 680px) {
  /* line 49, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav {
    width: 150px;
  }
}

/* line 281, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.client_login_link {
  margin-right: 0.4386vw;
}

/* line 284, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.client_login_link a {
  font-family: 'Circular Std';
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.43;
  letter-spacing: 0.01em;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
}

@media screen and (min-width: 1024px) {
  /* line 3, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .client_login_link a:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #ffffff;
    transform-origin: right;
    transform: scaleX(0);
    transition: transform 0.5s ease;
  }
  /* line 21, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .client_login_link a:hover:after {
    transform: scaleX(1);
    transform-origin: left;
  }
}

@media only screen and (max-width: 768px) {
  /* line 284, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .client_login_link a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 284, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .client_login_link a {
    font-size: 16px;
  }
}

/* line 298, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.blog .client_login_link a,
.contact .client_login_link a,
.retreat .client_login_link a {
  color: #000101;
}

/* line 300, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.blog .client_login_link a:after,
.contact .client_login_link a:after,
.retreat .client_login_link a:after {
  background-color: #000000;
}

@media only screen and (max-width: 768px) {
  /* line 281, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .client_login_link {
    padding: 1rem 0;
    margin-top: 0;
    text-align: center;
    position: absolute;
    bottom: 2%;
    left: 0;
    width: 100%;
  }
  /* line 313, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .client_login_link a {
    display: inline-block;
    color: #000101;
  }
  /* line 316, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .client_login_link a:after {
    background-color: #000000;
  }
}

/* Small menu. */
/* line 323, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.menu-toggle,
.main_nav.toggled ul {
  display: block;
}

@media screen and (min-width: 37.5em) {
  /* line 329, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .menu-toggle {
    display: none;
  }
  /* line 332, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .main_nav ul {
    display: block;
  }
}

/* line 341, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.site-main .comment-navigation, .site-main
.posts-navigation, .site-main
.post-navigation {
  margin: 0 0 1.5em;
  overflow: hidden;
}

/* line 346, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
  float: left;
  width: 50%;
}

/* line 351, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}

/* line 358, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.menu-social-container {
  position: fixed;
  top: 50%;
  left: 2.3rem;
  transform: translateY(-50%);
}

@media only screen and (max-width: 768px) {
  /* line 358, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .menu-social-container {
    left: 0;
  }
}

/* line 368, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.social_menu {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 372, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.social_menu li {
  font-size: 0;
  width: 30px;
  height: 30px;
  overflow: hidden;
}

/* line 379, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.social_menu a {
  font-family: 'Katie_Icon_Font';
  font-style: normal;
  font-weight: normal;
  color: #00ffff;
  text-decoration: none;
  transition: all 0.3s ease-out;
  text-align: center;
  line-height: 30px;
  width: 30px;
  height: 30px;
  display: block;
}

/* line 391, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.social_menu a:before {
  width: 30px;
  height: 30px;
  display: block;
  font-size: 1.2rem;
  font-size: 12px;
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.social_menu a:hover, .social_menu a:active {
  color: #ffffff;
}

/* line 403, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.social_menu .facebook_Link a:before {
  content: '\0043';
}

/* line 408, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
.social_menu .instagram_Link a:before {
  content: '\0047';
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
/* line 2, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_accessibility.scss */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

/* line 14, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_accessibility.scss */
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
/* line 36, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_accessibility.scss */
#content[tabindex="-1"]:focus {
  outline: 0;
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_alignments.scss */
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

/* line 7, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_alignments.scss */
.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_alignments.scss */
.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
/* line 81, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.clear:before:before, .clear:before:after,
.clear:after:before,
.clear:after:after,
.entry-content:before:before,
.entry-content:before:after,
.entry-content:after:before,
.entry-content:after:after,
.comment-content:before:before,
.comment-content:before:after,
.comment-content:after:before,
.comment-content:after:after,
.site-header:before:before,
.site-header:before:after,
.site-header:after:before,
.site-header:after:after,
.site-content:before:before,
.site-content:before:after,
.site-content:after:before,
.site-content:after:after,
.site-footer:before:before,
.site-footer:before:after,
.site-footer:after:before,
.site-footer:after:after {
  content: "";
  display: table;
}

/* line 86, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.clear:before:after,
.clear:after:after,
.entry-content:before:after,
.entry-content:after:after,
.comment-content:before:after,
.comment-content:after:after,
.site-header:before:after,
.site-header:after:after,
.site-content:before:after,
.site-content:after:after,
.site-footer:before:after,
.site-footer:after:after {
  clear: both;
}

/* line 16, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_clearings.scss */
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/secondary/_widgets.scss */
.widget {
  margin: 0 0 1.5em;
  /* Make sure select elements fit in widgets. */
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/secondary/_widgets.scss */
.widget select {
  max-width: 100%;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
/* line 8, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_site.scss */
figure img {
  display: block;
  width: 100%;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/primary/_posts-and-pages.scss */
.sticky {
  display: block;
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/primary/_posts-and-pages.scss */
.hentry {
  margin: 0 0 1.5em;
}

/* line 9, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/primary/_posts-and-pages.scss */
.updated:not(.published) {
  display: none;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/primary/_posts-and-pages.scss */
.page-content,
.entry-content,
.entry-summary {
  margin: 1.5em 0 0;
}

/* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/primary/_posts-and-pages.scss */
.page-links {
  clear: both;
  margin: 0 0 1.5em;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
:root {
  background-color: #000;
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
#page .main_content {
  transition: all 0.3s ease-out;
}

/* line 8, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
#page[data-fx=blur] {
  overflow: hidden;
}

/* line 10, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
#page[data-fx=blur] .main_content {
  filter: url(../images/filter_blur.svg#blur);
  filter: blur(10px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='10');
  margin: -15px;
}

/* line 16, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.touchDevice #page[data-fx=blur] .main_content {
  margin: 0;
}

/* line 22, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.ajax_loader {
  backdrop-filter: blur(10px);
}

/* line 25, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.pointer {
  cursor: pointer;
  user-select: none;
}

/* line 29, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.js-in-view {
  will-change: transform;
}

/* line 32, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.vrt_line_anim {
  width: 3px;
  height: 92px;
  transform: scaleY(0);
  transform-origin: center top;
}

/* line 37, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.vrt_line_anim.animate {
  transition: transform 1s cubic-bezier(0.38, 0.32, 0.36, 0.98);
  transition-delay: 0.2s;
  transform: scaleY(1);
}

@media only screen and (max-width: 768px) {
  /* line 32, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .vrt_line_anim {
    width: 2px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 32, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .vrt_line_anim {
    width: 1px;
  }
}

/* line 49, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.icons_sample {
  font-size: 32px;
  background-color: #000;
  padding: 25px 0;
  color: #fff;
}

/* line 54, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.icons_sample div {
  width: 300px;
  margin: 0 auto;
}

/* line 58, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.icons_sample span {
  display: inline-block;
  margin-left: 20px;
  vertical-align: text-bottom;
}

/* line 64, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.appearContainer {
  opacity: 0;
}

/* line 67, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.appearContainer .appearData {
  opacity: 0;
  transform: translateY(35px);
}

/* line 71, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.appearContainer .appear {
  opacity: 0.75;
}

/* line 74, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.appearContainer.animate {
  opacity: 1;
  transition: opacity 1.25s cubic-bezier(0.4, 0.1, 0.4, 1);
}

/* line 77, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.appearContainer.animate .appearData {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 1s cubic-bezier(0, 0, 0.2, 1) 0.25s, transform 1.25s cubic-bezier(0, 0, 0.2, 1) 0.2s;
}

/* line 82, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.appearContainer.animate .appear {
  opacity: 1;
  transition: opacity 0.75s ease;
}

/* line 88, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim {
  font-family: 'Circular Std';
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1.14;
  text-align: center;
  color: #000000;
  text-decoration: none;
  display: inline-block;
  padding-bottom: 0.45455em;
  padding-top: 0.45455em;
  position: relative;
  overflow: visible;
  background-color: transparent;
  border: 0;
  z-index: 5;
  cursor: pointer;
  transition: color 0.3s ease-out;
}

/* line 106, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim span {
  display: block;
  opacity: 0;
  transform: translateY(5px);
}

/* line 111, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim:before, .btn_anim:after {
  content: '';
  width: 105%;
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: -2.5%;
  left: 0;
}

/* line 122, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim:before {
  transform-origin: center;
  transform: scaleX(0);
  z-index: -1;
  backface-visibility: hidden;
}

/* line 132, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim:after {
  transform: scaleX(0);
  transform-origin: right;
  transition: transform .5s ease;
  background-color: #000;
}

/* line 138, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.green {
  color: #ddff00;
}

/* line 141, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.green:before {
  background-color: #ddff00;
}

/* line 146, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.pink {
  color: #ff6f6b;
}

/* line 148, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.pink:before {
  background-color: #ff6f6b;
}

/* line 152, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.cyan {
  color: #00ffff;
}

/* line 154, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.cyan:before {
  background-color: #00ffff;
}

/* line 160, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.no_anim span, .btn_anim.animate span {
  opacity: 1;
  transform: translateY(0);
  transition: all 1.3s 0.5s ease;
}

/* line 165, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim.no_anim:before, .btn_anim.animate:before {
  transform: scalex(1);
  transition: transform 1s cubic-bezier(0.77, 0, 0.175, 1);
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.btn_anim:hover, .btn_anim:active {
  transition: color 0.3s 0.3s ease-out;
}

/* line 182, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.btn_anim:hover:after, .btn_anim:active:after {
  transform: scalex(1);
  transform-origin: left;
}

@media only screen and (max-width: 680px) {
  /* line 88, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .btn_anim {
    font-size: 1.8rem;
  }
}

/* line 191, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.float_img {
  position: absolute;
}

/* line 193, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.float_img img {
  display: block;
}

/* line 197, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.close_lb {
  position: absolute;
  top: 2.1rem;
  right: 2.3rem;
  background-color: transparent;
  border: 0;
  text-indent: -9999px;
  width: 3rem;
  height: 3rem;
  background: url(../images/close_lb.svg) center no-repeat;
  background-size: 1.3rem;
  cursor: pointer;
  padding: 0;
  outline: none;
}

@media only screen and (max-width: 680px) {
  /* line 197, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .close_lb {
    top: 1.1rem;
    right: 1.3rem;
  }
}

/* line 219, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion {
  width: 672px;
  max-width: 100%;
  margin: 0 auto;
  background-size: 100%;
  padding: 0;
  list-style: none;
  text-align: left;
  position: relative;
  z-index: 10;
}

/* line 230, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion li {
  margin-bottom: 2rem;
}

/* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion .accordion_title {
  color: #00ffff;
  font-family: "Circular Std";
  font-size: 2.4rem;
  font-weight: 300;
  line-height: 1.625;
  padding-bottom: 0.125em;
  border-bottom: 3px solid #00ffff;
  margin-bottom: 20px;
  letter-spacing: normal;
  display: flex;
  justify-content: space-between;
  cursor: pointer;
  user-select: none;
  margin: 0;
}

/* line 248, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion .accordion_title:after {
  content: '\002B';
}

/* line 252, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion .accordion_title.active:after {
  content: '\2212';
}

@media only screen and (max-width: 768px) {
  /* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .accordion .accordion_title {
    border-bottom-width: 2px;
  }
}

/* line 260, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion .accordion_slide {
  margin: 0;
  overflow: hidden;
  color: #00ffff;
}

/* line 268, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion .accordion_slide .accordion_data {
  padding: 4rem 2rem 4rem 6.3rem;
  transform-origin: left top;
  backface-visibility: hidden;
}

/* line 274, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion .accordion_slide p {
  font-size: 1.8rem;
  font-family: "Circular Std";
  letter-spacing: normal;
  margin: 0;
  color: #00ffff;
  line-height: 1.38889;
}

/* line 284, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion.pink .accordion_title {
  color: #ff6f6b;
  border-bottom-color: #ff6f6b;
}

/* line 288, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion.pink .accordion_slide {
  color: #ff6f6b;
}

/* line 290, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.accordion.pink .accordion_slide p {
  color: #ff6f6b;
}

/* line 296, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 11;
  z-index: 7;
  pointer-events: none;
}

/* line 305, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars .kt_str_ico {
  font-size: 6.8rem;
  color: #00ffff;
  position: absolute;
  top: 0;
  left: 0;
  font-family: 'Katie_Icon_Font';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  padding: 0.5em;
  backface-visibility: hidden;
  will-change: opacity, transform;
  opacity: 0;
  transform: translateY(-30px);
}

/* line 324, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars .kt_str_ico_1:after, .katie_stars .kt_str_ico_2:after, .katie_stars .kt_str_ico_3:after {
  content: '\0048';
}

/* line 329, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars .kt_str_ico_4:after {
  content: '\0046';
}

/* line 334, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars .kt_str_ico_5:after {
  content: '\0049';
}

/* line 340, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars.animate .kt_str_ico {
  opacity: 1;
  transform: translateY(0);
  transition-property: opacity, transform;
  transition-duration: 1.1s;
  transition-timing-function: cubic-bezier(0.5, 0, 0, 1);
}

/* line 347, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars.animate .kt_str_ico_1 {
  transition-delay: 0s;
}

/* line 350, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars.animate .kt_str_ico_2 {
  transition-delay: 0.5s;
}

/* line 353, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars.animate .kt_str_ico_3 {
  transition-delay: 1s;
}

/* line 356, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars.animate .kt_str_ico_4 {
  transition-delay: 1.5s;
}

/* line 359, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.katie_stars.animate .kt_str_ico_5 {
  transition-delay: 2s;
}

/* line 365, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.align_left {
  text-align: left;
}

/* line 368, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.align_center {
  text-align: center;
}

/* line 371, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.align_right {
  text-align: right;
}

/* line 81, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

/* line 86, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.clearfix:after {
  clear: both;
}

/* line 378, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  background: rgba(255, 255, 255, 0.7);
  backdrop-filter: blur(10px);
  display: none;
}

/* line 388, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_data {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 450px;
  height: 450px;
  display: flex;
  align-items: center;
  transform: translate(-50%, -50%);
}

/* line 398, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_svg {
  display: block;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 405, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_svg .circle_lb_border {
  fill: none;
  stroke: #ffffff;
  stroke-width: 2;
  stroke-miterlimit: 10;
  stroke-dasharray: 1414;
  stroke-dashoffset: 1414;
}

/* line 413, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_svg .circle_lb_bg {
  fill: #ffffff;
  transform-origin: center;
  transform: scale(0.9);
  opacity: 0;
}

/* line 420, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_svg.pink .circle_lb_border {
  stroke: #ff6f6b;
}

/* line 423, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_svg.pink .circle_lb_bg {
  fill: #ff6f6b;
}

/* line 428, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_svg.beige .circle_lb_border {
  stroke: #faede7;
}

/* line 431, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_svg.beige .circle_lb_bg {
  fill: #faede7;
}

/* line 436, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_wrapper {
  width: 300px;
  max-width: 75%;
  margin: 0 auto;
  position: relative;
  z-index: 100;
  opacity: 0;
  transform: translateY(15px);
}

/* line 445, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb h2 {
  font-family: 'Circular Std';
  font-size: 4.3rem;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.9px;
  text-align: center;
  color: #000000;
  margin: 0.6rem 0 0.76744em;
}

/* line 454, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb h2 span {
  font-size: 0;
  display: inline-block;
  margin: 0 -6px;
  vertical-align: middle;
}

/* line 459, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb h2 span:before {
  font-size: 4.3rem;
}

/* line 463, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb h2.white {
  color: #ffffff;
}

/* line 467, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb p {
  font-family: 'freight-display-pro';
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.15;
  text-align: center;
  color: #000000;
  margin-bottom: 3em;
  letter-spacing: normal;
}

/* line 477, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_close {
  background-color: transparent;
  border: 0;
  display: block;
  margin: 2em auto 0;
  padding: 0;
  color: #ffffff;
  outline: none;
  transition: color 0.3s ease-out;
  font-family: 'SweetSans';
  font-size: 1.2rem;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 0.16em;
  pointer-events: none;
}

/* line 496, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_close:before {
  content: 'x';
  display: block;
}

/* line 500, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_close.pink {
  color: #ff6f6b;
}

/* line 503, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb .circle_lb_close.black {
  color: #000000;
}

/* line 513, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.contact_thanks_lb {
  background: rgba(255, 255, 255, 0.5);
}

/* line 515, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.contact_thanks_lb h2 {
  font-size: 2.8rem;
}

/* line 517, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.contact_thanks_lb h2 span {
  color: #ff6f6b;
}

/* line 519, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.contact_thanks_lb h2 span:before {
  font-size: 2.4rem;
}

/* line 524, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.contact_thanks_lb .circle_lb_wrapper {
  width: 85%;
  max-width: 85%;
}

/* line 528, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.contact_thanks_lb p {
  width: 60%;
  margin: 0 auto;
}

/* line 535, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.active .circle_lb_svg .circle_lb_border {
  stroke-dashoffset: 0;
  transition: stroke-dashoffset 1s cubic-bezier(0.4, 0.1, 0.4, 1), fill 0.3s 1s ease;
}

/* line 539, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.active .circle_lb_svg .circle_lb_bg {
  opacity: 1;
  transform: scale(1);
  transition: opacity 1s 0.9s ease, transform 1s 0.9s cubic-bezier(0, 0, 0.2, 1);
}

/* line 545, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
.circle_lb.active .circle_lb_wrapper {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 1.2s 0.9s ease, transform 1.2s 0.9s cubic-bezier(0, 0, 0.2, 1);
}

@media only screen and (max-width: 680px) {
  /* line 553, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .circle_lb .circle_lb_data {
    width: 100%;
    height: auto;
  }
  /* line 557, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .circle_lb .circle_lb_svg {
    width: 100%;
    position: static;
  }
  /* line 561, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .circle_lb .circle_lb_wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -40%);
  }
  /* line 568, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_common.scss */
  .circle_lb.active .circle_lb_wrapper {
    transform: translate(-50%, -50%);
  }
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_logo {
  width: 200px;
  margin: 0;
}

/* line 4, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_logo a, .site_logo svg {
  display: block;
}

/* line 7, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_logo .logo_path {
  fill: #232323;
  fill: #fff;
  transition: all 0.3s ease;
}

/* line 20, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.blog .site_logo .logo_path,
.contact .site_logo .logo_path,
.retreat .site_logo .logo_path {
  fill: #232323;
}

/* line 25, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_logo:hover .logo_path, .site_logo:active .logo_path {
  fill: #00ffff;
}

@media only screen and (max-width: 1024px) {
  /* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
  .site_logo {
    width: 14.61988vw;
  }
}

@media only screen and (max-width: 768px) {
  /* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
  .site_logo {
    width: auto;
    display: block;
    display: flex;
    flex: 0 1 100%;
    position: relative;
    z-index: 100;
  }
  /* line 40, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
  .site_logo a {
    width: 112px;
  }
}

/* line 45, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_header {
  padding: 3.36257vw;
  padding: 2.5vw;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1900;
  background-color: #000;
}

/* line 55, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.home .site_header,
.impact .site_header,
.group .site_header {
  background-color: #657c68;
}

/* line 62, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.retreat .site_header {
  background-color: #faede7;
}

/* line 65, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.blog .site_header,
.contact .site_header {
  background-color: #f0f5f8;
}

/* line 69, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_header .wrapper {
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}

@media only screen and (max-width: 768px) {
  /* line 69, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
  .site_header .wrapper {
    flex-wrap: wrap;
  }
}

/* line 80, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_header .menu_contain {
  display: flex;
  width: 71.8%;
  justify-content: space-between;
  margin-top: -0.4rem;
}

@media only screen and (max-width: 768px) {
  /* line 80, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
  .site_header .menu_contain {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    margin-top: 0;
    flex-direction: column;
    justify-content: space-around;
    background-color: #f0f5f8;
    display: none;
  }
}

/* line 102, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_header .header_subscribe_btn {
  font-family: 'SweetSans';
  font-size: 1.2rem;
  line-height: 1.67;
  letter-spacing: 0.16em;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  color: #ffffff;
  position: fixed;
  top: 50%;
  right: -6px;
  transform: translateY(-50%) rotate(90deg);
  transition: color 0.3s ease-out;
  backface-visibility: hidden;
}

/* line 118, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_header .header_subscribe_btn:after {
  content: '';
  width: 2px;
  height: 1.7em;
  position: absolute;
  top: -2.66667em;
  left: 50%;
  background-color: #ffffff;
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.site_header .header_subscribe_btn:hover, .site_header .header_subscribe_btn:active {
  color: #00ffff;
}

/* line 135, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.dark_head .site_header .header_subscribe_btn {
  color: #000101;
}

/* line 137, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.dark_head .site_header .header_subscribe_btn:after {
  background-color: #000101;
}

/* line 144, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.site_header.active .site_logo .logo_path {
  fill: #232323;
}

@media only screen and (max-width: 768px) {
  /* line 45, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
  .site_header {
    padding: 2rem;
  }
}

/* line 155, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb {
  background: rgba(0, 0, 0, 0.7);
}

/* line 157, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form {
  text-align: center;
  width: 300px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 162, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form input {
  font-family: 'freight-display-pro';
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.15;
  text-align: center;
  color: #707070;
  border: 0;
  width: 100%;
  display: block;
  border-bottom: 2px solid #00ffff;
  background-color: transparent;
  padding-bottom: 0.3em;
  margin-bottom: 0.5em;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
}

/* line 180, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form input::-webkit-input-placeholder {
  color: #707070;
}

/* line 183, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form input::-moz-placeholder {
  color: #707070;
}

/* line 186, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form input:-ms-input-placeholder {
  color: #707070;
}

/* line 189, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form input:-moz-placeholder {
  color: #707070;
}

/* line 192, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form input.error {
  border-color: #ff6f6b;
}

/* line 196, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form button {
  background-color: transparent;
  border: 0;
  outline: none;
  font-family: 'Circular Std';
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.39;
  text-align: center;
  color: #00ffff;
  padding: 0;
  cursor: pointer;
  transition: all 0.3s ease-out;
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.subscribe_lb .subscribe_form button:hover, .subscribe_lb .subscribe_form button:active {
  color: #707070;
}

/* line 213, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.subscribe_lb .subscribe_form #message {
  display: none;
}

/* line 218, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb {
  background: rgba(255, 255, 255, 0.7);
}

/* line 220, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form {
  text-align: center;
  width: 300px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 225, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form input {
  font-family: 'freight-display-pro';
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.15;
  text-align: center;
  color: #000;
  border: 0;
  width: 100%;
  display: block;
  border-bottom: 2px solid #FAEDE7;
  background-color: transparent;
  padding-bottom: 0.3em;
  margin-bottom: 0.5em;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
}

/* line 243, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form input::-webkit-input-placeholder {
  color: #000;
}

/* line 246, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form input::-moz-placeholder {
  color: #000;
}

/* line 249, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form input:-ms-input-placeholder {
  color: #000;
}

/* line 252, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form input:-moz-placeholder {
  color: #000;
}

/* line 255, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form input.error {
  border-color: #f00;
}

/* line 259, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form p {
  font-size: 1.6rem;
  margin: 0.5em 0;
}

/* line 262, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form p a {
  color: #FAEDE7;
}

/* line 266, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.client_login_lb .client_login_form button {
  background-color: transparent;
  border: 0;
  outline: none;
  font-family: 'Circular Std';
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.39;
  text-align: center;
  color: #FAEDE7;
  padding: 0;
  cursor: pointer;
  transition: all 0.3s ease-out;
  display: inline-block;
  margin: 0.5em;
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.client_login_lb .client_login_form button:hover, .client_login_lb .client_login_form button:active {
  color: #000;
}

/* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.menu_btn {
  display: none;
  position: absolute;
  top: -10px;
  right: 0;
  text-indent: -9999px;
  background-color: transparent;
  border: 0;
  width: 40px;
  height: 40px;
  padding: 0;
  font-size: 0;
  cursor: pointer;
  outline: none;
  z-index: 100;
}

/* line 302, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.menu_btn:before, .menu_btn:after {
  content: '';
  width: 22px;
  height: 2px;
  margin: 2px auto;
  background-color: #fff;
  display: block;
  transform-origin: center;
  transition: all 0.3s ease;
}

/* line 312, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.blog .menu_btn:before,
.contact .menu_btn:before,
.retreat .menu_btn:before, .blog .menu_btn:after,
.contact .menu_btn:after,
.retreat .menu_btn:after {
  background-color: #000;
}

/* line 319, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.menu_btn.active:before, .menu_btn.active:after {
  margin: 0 auto;
  background-color: #000101;
}

/* line 324, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.menu_btn.active:before {
  transform: rotate(45deg) translate(0, 1px);
}

/* line 327, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.menu_btn.active:after {
  transform: rotate(-45deg) translate(0, -1px);
}

@media only screen and (max-width: 768px) {
  /* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
  .menu_btn {
    display: block;
  }
}

/* line 336, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_btn {
  position: fixed;
  background-color: transparent;
  border: 0;
  font-size: 29px;
  color: #ff6f6b;
  z-index: 2000;
  cursor: pointer;
  outline: none;
  bottom: 18px;
  right: 141px;
  display: none;
}

/* line 348, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_btn.pink {
  color: #ff6f6b;
}

/* line 351, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_btn.cyan {
  color: #00ffff;
}

/* line 354, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_btn.green {
  color: #ddff00;
}

/* line 358, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data {
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 1950;
  width: 100%;
  max-width: 332px;
  height: 100%;
  background-color: #faede7;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  transform: translateX(100%);
  transition: transform 0.5s ease;
  padding: 0 2.5%;
}

/* line 375, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data.yellow {
  background-color: #faede7;
}

/* line 378, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data.cyan {
  background-color: #F0F5F8;
}

/* line 381, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data blockquote {
  margin: 0 auto 3.3rem;
  width: 181px;
  opacity: 0;
  transform: translateY(15px);
}

/* line 386, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data blockquote p {
  color: #000000;
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.1;
  opacity: 0.75;
}

/* line 393, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data blockquote:after {
  content: '';
  width: 3px;
  height: 8.3rem;
  margin: 4.5rem auto 0;
  display: block;
  background-color: #ff6f6b;
  opacity: 0;
  transform: translateY(15px);
}

/* line 404, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data cite {
  color: #000000;
  font-family: "SweetSans";
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 1.6px;
  line-height: 2.3;
  text-transform: uppercase;
  font-style: normal;
  opacity: 0;
  transform: translateY(15px);
}

/* line 416, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data .easter_egg_link {
  display: inline-block;
  color: #000000;
  position: relative;
  z-index: 10;
  padding: 0.1em 0;
}

/* line 422, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec .easter_egg_data .easter_egg_link i {
  color: #00ffff;
  display: inline-block;
  vertical-align: top;
  font-style: normal;
  position: relative;
  z-index: -1;
  font-size: 1.31818em;
  margin: 0 -8px;
  font-weight: normal;
}

/* line 436, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec.active .easter_egg_data {
  transform: translateX(0);
}

/* line 438, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec.active .easter_egg_data blockquote {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 1s cubic-bezier(0, 0, 0.2, 1) 0.5s, transform 1.25s cubic-bezier(0, 0, 0.2, 1) 0.4s;
}

/* line 442, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec.active .easter_egg_data blockquote p {
  opacity: 1;
  transition: opacity 0.75s ease;
}

/* line 446, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec.active .easter_egg_data blockquote:after {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 1s cubic-bezier(0, 0, 0.2, 1) 0.75s, transform 1.25s cubic-bezier(0, 0, 0.2, 1) 0.8s;
}

/* line 452, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_header.scss */
.easter_egg_sec.active .easter_egg_data cite {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 1s cubic-bezier(0, 0, 0.2, 1) 1s, transform 1.25s cubic-bezier(0, 0, 0.2, 1) 1.05s;
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner {
  width: 100%;
  position: relative;
  z-index: 100;
  perspective: 800px;
}

/* line 11, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner img {
  display: block;
  width: 100%;
}

/* line 15, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .hero_video {
  background: url(../images/home_banner.jpg) 0 0 no-repeat;
  background-size: cover;
  overflow: hidden;
}

/* line 20, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .hero_video .video {
  display: block;
  width: 100%;
  height: 56.28655vw;
  background-color: transparent;
}

/* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote {
  position: absolute;
  top: 60%;
  left: 50%;
  width: 33.18713%;
  width: 454px;
  max-width: 90%;
  height: 74.73958%;
  height: 574px;
  line-height: 1;
  transform: translateX(-50%);
  transform-style: preserve-3d;
}

/* line 43, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .trigg_anim {
  top: 25px;
  position: absolute;
  left: 0;
}

/* line 48, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .stgr {
  opacity: 0;
  transform-origin: center top;
  transform: translateY(50%);
  transition-property: transform, opacity;
  transition-timing-function: cubic-bezier(0.38, 0.32, 0.36, 0.98);
  transition-duration: 0.6s;
}

/* line 56, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .stgr.animate {
  transition-duration: 0.6s;
  opacity: 1;
  transform: translateY(0);
  transition-delay: 0.2s !important;
}

/* line 61, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .stgr.animate:before, .home_hero_banner .home_banne_quote .stgr.animate span {
  opacity: 1;
  transition-duration: 0.6s;
}

/* line 68, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote p, .home_hero_banner .home_banne_quote h5 {
  position: absolute;
  color: #ddff00;
}

/* line 71, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote p:before, .home_hero_banner .home_banne_quote p span, .home_hero_banner .home_banne_quote h5:before, .home_hero_banner .home_banne_quote h5 span {
  display: block;
  opacity: 0.5;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.38, 0.32, 0.36, 0.98);
  transition-duration: 0.6s;
}

/* line 79, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote p {
  font-size: 2.9rem;
  margin: 0;
}

/* line 83, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote h5 {
  font-family: 'freight-display-pro';
  font-weight: 400;
  font-size: 2.4rem;
  line-height: 1.25;
  text-align: center;
  margin: 0;
}

/* line 91, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el1 {
  top: 0;
  left: 38.54626%;
}

/* line 96, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el2 {
  top: 13.0662%;
  left: 3.0837%;
}

/* line 100, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el3 {
  top: 29.26829%;
  left: 4.84581%;
}

/* line 105, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el4 {
  top: 28.57143%;
  right: 7.50552%;
}

/* line 110, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el5 {
  top: 49.47735%;
  left: 30.39648%;
}

/* line 114, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el6 {
  top: 49.47735%;
  left: 72.90749%;
}

/* line 118, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el7 {
  top: 69.68641%;
  left: 48.01762%;
}

/* line 123, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el8 {
  top: 78.74564%;
  left: 12.11454%;
}

/* line 127, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_hero_banner .home_banne_quote .el9 {
  top: 95.12195%;
  left: 38.76652%;
}

@media only screen and (max-width: 1368px) {
  /* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote {
    width: 33.18713vw;
    height: 41.95906vw;
  }
  /* line 135, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote p {
    font-size: 2.11988vw;
  }
  /* line 138, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote h5 {
    font-size: 1.75439vw;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote {
    width: 44.33594vw;
    height: 56.05469vw;
  }
  /* line 146, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote p {
    font-size: 2.83203vw;
  }
  /* line 149, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote h5 {
    font-size: 2.34375vw;
  }
}

@media only screen and (max-width: 768px) {
  /* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote {
    width: 44.33594vw;
    height: 56.05469vw;
  }
  /* line 157, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote p {
    font-size: 2.83203vw;
  }
  /* line 160, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote h5 {
    font-size: 2.34375vw;
  }
}

@media only screen and (max-width: 480px) {
  /* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote {
    width: 59.11458vw;
    height: 74.73958vw;
    white-space: nowrap;
  }
  /* line 170, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote p {
    font-size: 4.29688vw;
  }
  /* line 173, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_hero_banner .home_banne_quote h5 {
    font-size: 3.64583vw;
  }
}

/* line 194, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_sec {
  background-color: #657c68;
  text-align: center;
  padding-top: 310px;
  padding-bottom: 329px;
}

@media only screen and (max-width: 1368px) {
  /* line 194, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_sec {
    padding-top: 22.66082vw;
    padding-bottom: 24.04971vw;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 194, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_sec {
    padding-top: 26.7rem;
    padding-bottom: 37.9rem;
  }
}

/* line 207, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_sec .wrapper {
  width: 647px;
  max-width: 80%;
}

/* line 211, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_sec h2 {
  font-family: 'Circular Std';
  font-size: 4.3rem;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.9px;
  text-align: center;
  color: #ffffff;
  margin: 0 0 0.76744em 0;
}

/* line 221, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_sec p {
  color: #ffffff;
  margin-bottom: 1.68182em;
}

/* line 226, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.def_banner {
  position: relative;
  width: 412px;
  text-align: center;
}

/* line 230, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.def_banner .def_banner_desc {
  background-color: #fff;
  position: relative;
  width: 100%;
  margin-bottom: 8.9rem;
}

/* line 235, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.def_banner .def_banner_desc .vrt_line_anim {
  height: 22.3301%;
  position: absolute;
  bottom: -11.16505%;
  left: calc(50% - 1px);
  background-color: #ff6f6b;
}

/* line 245, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.def_banner .def_banner_desc h3 {
  font-family: 'SweetSans';
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 1.66667;
  text-transform: uppercase;
  letter-spacing: 0.16em;
}

/* line 253, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.def_banner .def_banner_desc p {
  margin: 0 auto;
  font-family: 'freight-display-pro';
  font-weight: 300;
  font-size: 3.4rem;
  line-height: 1.06176;
  letter-spacing: normal;
  color: #010000;
}

/* line 263, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.def_banner h2 {
  font-family: 'Circular Std';
  font-size: 2.4rem;
  font-weight: 500;
  line-height: 1.21;
  text-align: center;
  margin: 0;
}

/* line 270, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.def_banner h2 span {
  display: block;
}

@media only screen and (max-width: 1368px) {
  /* line 226, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner {
    width: 30.11696vw;
  }
  /* line 276, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner .def_banner_desc {
    margin-bottom: 6.50585vw;
  }
  /* line 278, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner .def_banner_desc p {
    font-size: 2.48538vw;
  }
  /* line 282, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner h2 {
    font-size: 1.75439vw;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 226, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner {
    width: 40.23438vw;
  }
  /* line 288, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner .def_banner_desc {
    margin-bottom: 8.69141vw;
  }
  /* line 290, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner .def_banner_desc p {
    font-size: 3.32031vw;
  }
  /* line 294, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner h2 {
    font-size: 2.34375vw;
  }
}

@media only screen and (max-width: 768px) {
  /* line 226, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner {
    width: 60%;
  }
  /* line 300, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner .def_banner_desc {
    margin-bottom: 11.58854vw;
  }
  /* line 302, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner .def_banner_desc p {
    font-size: 3.77778vw;
  }
  /* line 306, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner h2 {
    font-size: 3.125vw;
  }
}

@media only screen and (max-width: 680px) {
  /* line 226, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner {
    width: 78%;
  }
  /* line 314, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner .def_banner_desc p {
    font-size: 2.4rem;
  }
  /* line 318, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .def_banner h2 {
    font-size: 2.6rem;
  }
}

/* line 323, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 56.35965vw;
  background: url(../images/imact-retreat.jpg) center top no-repeat;
  background-size: cover;
}

/* line 331, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec img {
  width: 100%;
  display: block;
}

/* line 335, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec .def_banner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -96%);
  transform-origin: center bottom;
}

/* line 342, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec .def_banner .def_banner_desc {
  padding-top: 8.8rem;
  padding-bottom: 10.1rem;
}

/* line 345, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec .def_banner .def_banner_desc p {
  width: 79.36893%;
}

@media only screen and (max-width: 1368px) {
  /* line 342, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_retreat_sec .def_banner .def_banner_desc {
    padding-top: 6.43275vw;
    padding-bottom: 7.38304vw;
  }
}

@media only screen and (max-width: 768px) {
  /* line 342, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_retreat_sec .def_banner .def_banner_desc {
    padding-top: 6.875vw;
    padding-bottom: 7.89063vw;
  }
}

@media only screen and (max-width: 680px) {
  /* line 342, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_retreat_sec .def_banner .def_banner_desc {
    padding-top: 11.45833vw;
    padding-bottom: 13.15104vw;
  }
}

/* line 361, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec .def_banner h2 {
  color: #ff6f6b;
}

/* line 363, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec .def_banner h2 span {
  font-size: 0.79167em;
  margin-top: 1em;
  transform: rotate(-180deg);
}

/* line 367, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_imact_retreat_sec .def_banner h2 span:before {
  display: block;
}

@media only screen and (max-width: 1024px) {
  /* line 323, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_retreat_sec {
    height: 75.29297vw;
  }
}

@media only screen and (max-width: 768px) {
  /* line 377, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_retreat_sec .def_banner {
    top: 40%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 382, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_imact_retreat_sec .def_banner {
    top: 40%;
  }
}

/* line 387, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec {
  position: relative;
  z-index: 100;
  width: 100%;
  background-color: #f0f5f8;
}

/* line 392, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .wrapper {
  width: 1368px;
  max-width: 100%;
  margin: 0 auto;
  padding-bottom: 8.40643%;
  position: relative;
}

@media only screen and (max-width: 768px) {
  /* line 392, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .wrapper {
    padding-bottom: 0;
  }
}

/* line 403, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec figure img {
  display: block;
  width: 100%;
}

/* line 408, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .sweet_pot_svg {
  width: 59.50292%;
  margin: 0 auto -5.4rem 27.85088%;
  position: relative;
  top: -5.4rem;
}

@media only screen and (max-width: 768px) {
  /* line 408, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .sweet_pot_svg {
    width: 70%;
    margin: 0 auto -3rem 23%;
    top: -5rem;
  }
}

@media only screen and (max-width: 680px) {
  /* line 408, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .sweet_pot_svg {
    margin: 0 auto -2rem 23%;
    top: -3rem;
  }
}

/* line 423, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .sweet_pot_copy {
  width: 503px;
  max-width: 80.5%;
  margin-left: auto;
  margin-right: 12.7924%;
  margin-top: 3.2rem;
  position: relative;
  z-index: 10;
}

/* line 432, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .sweet_pot_copy p {
  margin-bottom: 1.13636em;
}

/* line 436, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .sweet_pot_copy .btn_anim {
  margin-top: 0.77273em;
  margin-left: 0.04545em;
}

@media only screen and (max-width: 768px) {
  /* line 423, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .sweet_pot_copy {
    margin-right: auto;
  }
}

/* line 447, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .float_img {
  top: 24.84395%;
  left: 8.55263%;
  width: 16.88596%;
}

@media only screen and (max-width: 768px) {
  /* line 447, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .float_img {
    position: static;
    margin: 10% 0;
    width: 30%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 447, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .float_img {
    margin: 20% 0;
    width: 40%;
  }
}

/* line 461, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_stars {
  width: 91.22807%;
  height: 39.5252%;
  left: 4.97076%;
  top: 41.14952%;
  z-index: 11;
  z-index: 7;
  font-size: 1rem;
}

/* line 469, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_stars .kt_str_ico {
  padding: 0;
}

/* line 471, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_stars .kt_str_ico_1 {
  top: -0.21075%;
  left: 56.8109%;
  font-size: 6.6em;
}

/* line 476, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_stars .kt_str_ico_2 {
  top: 13.69863%;
  left: 0.48077%;
  font-size: 6.8em;
}

/* line 481, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_stars .kt_str_ico_3 {
  top: 25.28978%;
  right: -0.32051%;
  left: auto;
  font-size: 6.6em;
}

/* line 487, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_stars .kt_str_ico_4 {
  top: 76.71233%;
  left: auto;
  right: 20.03205%;
  font-size: 6em;
}

/* line 493, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_stars .kt_str_ico_5 {
  top: auto;
  bottom: -0.63224%;
  left: 18.99038%;
  font-size: 7em;
}

@media only screen and (max-width: 768px) {
  /* line 461, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .katie_stars {
    font-size: 5px;
  }
}

/* line 504, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .home_katie {
  width: 51.16959%;
  display: block;
  margin: 10.23392% 11.47661% 0 auto;
  position: relative;
  z-index: 5;
}

@media only screen and (max-width: 768px) {
  /* line 504, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .home_katie {
    width: 100%;
    margin: 0;
    margin-top: 10.23392%;
  }
}

/* line 516, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .def_banner {
  margin-top: -32.01754%;
  margin-left: 19.51754%;
  z-index: 10;
}

/* line 521, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .def_banner .def_banner_desc {
  padding-top: 4.7rem;
  padding-bottom: 10.1rem;
  margin-bottom: 7.3rem;
}

/* line 525, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .def_banner .def_banner_desc .vrt_line_anim {
  background-color: #000000;
}

/* line 528, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .def_banner .def_banner_desc p {
  width: 82.28155%;
}

@media only screen and (max-width: 1368px) {
  /* line 521, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .def_banner .def_banner_desc {
    padding-top: 3.43567vw;
    padding-bottom: 7.38304vw;
    margin-bottom: 5.33626vw;
  }
}

@media only screen and (max-width: 768px) {
  /* line 521, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .def_banner .def_banner_desc {
    padding-top: 6.11979vw;
    padding-bottom: 13.15104vw;
    margin-bottom: 9.50521vw;
  }
}

@media only screen and (max-width: 680px) {
  /* line 521, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .def_banner .def_banner_desc {
    padding-top: 6.91176vw;
    padding-bottom: 14.85294vw;
    margin-bottom: 10.73529vw;
  }
}

/* line 547, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .def_banner h3 {
  margin: 0 0 1.75em 0;
}

/* line 550, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .def_banner h2 {
  color: #000;
  margin: 0 0 0 0.75em;
}

@media only screen and (max-width: 768px) {
  /* line 516, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .def_banner {
    margin: 0 auto;
    margin-top: -24.7076%;
  }
}

/* line 559, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_pet {
  width: 24.5614%;
  position: static;
  margin: -17.25146% 0 7.74854% auto;
  position: relative;
  z-index: 1;
}

@media only screen and (max-width: 768px) {
  /* line 559, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .katie_pet {
    width: 32.8125%;
    margin: -30.72917% 0 13.80208% auto;
  }
}

@media only screen and (max-width: 680px) {
  /* line 559, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .katie_pet {
    width: 43.75%;
  }
}

/* line 576, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .home_katie_info {
  margin-top: 3.4rem;
  position: relative;
}

/* line 579, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .home_katie_info .btn_anim {
  margin-top: 0.7rem;
}

@media only screen and (max-width: 768px) {
  /* line 576, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .home_katie_info {
    margin-top: 20%;
  }
}

/* line 586, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_about_sec .katie_medit {
  position: absolute;
  bottom: 0;
  left: 6.43275%;
  width: 15.93567%;
}

@media only screen and (max-width: 768px) {
  /* line 586, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .katie_medit {
    position: static;
    margin-top: 5%;
    width: 28.38542%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 586, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_about_sec .katie_medit {
    margin-top: 10%;
    width: 32.05882%;
  }
}

/* line 602, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg {
  display: block;
}

/* line 604, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg .stroke_path {
  fill: none;
  stroke: #f26e78;
  stroke-width: 3;
  stroke-miterlimit: 10;
}

/* line 610, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg .anim_path {
  stroke-dasharray: 1095.97265625;
  stroke-dashoffset: 1095.97265625;
}

/* line 614, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg .text {
  font-family: 'Circular Std';
  font-weight: 500;
  font-size: 22px;
  line-height: 1;
  opacity: 0;
}

@media only screen and (max-width: 768px) {
  /* line 614, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .sweet_pot_svg .text {
    font-size: 28px;
  }
  /* line 622, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .sweet_pot_svg .text.t2 {
    transform: translate(525px, 368px);
  }
}

/* line 627, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg .anim_path_sk {
  opacity: 0;
}

/* line 630, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg #Ellipse_1 {
  opacity: 0;
}

/* line 633, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg #Line_1 {
  stroke-dasharray: 329;
  stroke-dashoffset: 329;
  opacity: 0;
}

@media only screen and (max-width: 768px) {
  /* line 633, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .sweet_pot_svg #Line_1 {
    display: none;
    stroke: none;
  }
}

/* line 642, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg #Line_2 {
  stroke-dasharray: 386;
  stroke-dashoffset: 386;
  opacity: 0;
  display: none;
  stroke: none;
}

@media only screen and (max-width: 768px) {
  /* line 642, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .sweet_pot_svg #Line_2 {
    display: block;
    stroke: #000;
  }
}

/* line 654, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .anim_path {
  stroke-dashoffset: 0;
  transition: all 2s cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 658, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .anim_path1 {
  transition-delay: 0s;
}

/* line 661, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .anim_path2 {
  transition-delay: 1s;
}

/* line 664, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .anim_path3 {
  transition-delay: 2s;
}

/* line 667, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .text {
  opacity: 1;
  transition: all 1s ease-out;
}

/* line 670, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .text.text1 {
  transition-delay: 1s;
}

/* line 673, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .text.text2 {
  transition-delay: 2s;
}

/* line 676, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .text.text3 {
  transition-delay: 3s;
}

/* line 679, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .text.t2 {
  transition-delay: 4.5s;
}

/* line 688, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate .anim_path_sk {
  opacity: 1;
  transition: all 0.5s ease-in-out;
  transition-delay: 3.5s;
}

/* line 693, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate #Ellipse_1 {
  opacity: 1;
  transition: all 0.3s ease-out;
  transition-delay: 3.5s;
}

/* line 698, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.sweet_pot_svg.animate #Line_1 {
  stroke-dashoffset: 0;
  opacity: 1;
  transition: opacity 0.3s ease-out, stroke-dashoffset 1.5s cubic-bezier(0.77, 0, 0.175, 1);
  transition-delay: 3.5s;
}

@media only screen and (max-width: 768px) {
  /* line 705, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .sweet_pot_svg.animate #Line_2 {
    stroke-dashoffset: 0;
    opacity: 1;
    transition: opacity 0.3s ease-out, stroke-dashoffset 1.5s cubic-bezier(0.77, 0, 0.175, 1);
    transition-delay: 3.5s;
  }
}

/* line 715, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec {
  background-color: #657c68;
}

/* line 719, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .wrapper {
  padding: 7.67544vw 0 10.96491vw 0;
  width: 1200px;
  max-width: 90%;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media only screen and (max-width: 1024px) {
  /* line 719, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_blog_sec .wrapper {
    flex-direction: column;
    max-width: 100%;
    padding-top: 8rem;
    padding-bottom: 0;
  }
}

/* line 738, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_copy {
  text-align: center;
  width: 37.16667%;
  margin-top: 10px;
}

/* line 742, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_copy h2 {
  font-family: 'Circular Std';
  font-size: 4.3rem;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: -0.9px;
  text-align: center;
  color: #ffffff;
  margin: 0 0 0.55814em;
}

/* line 754, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_copy p {
  color: #ffffff;
  margin: 0 auto 1.40909em;
  width: 390px;
  max-width: 100%;
}

/* line 760, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_copy .btn_anim {
  margin-left: -0.22727em;
}

@media only screen and (max-width: 1024px) {
  /* line 738, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_blog_sec .home_blog_copy {
    margin: 0 0 8rem;
    width: 75%;
  }
}

/* line 768, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian {
  position: relative;
  width: 57.16667%;
}

/* line 772, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian .home_blog_img img {
  display: block;
  width: 100%;
}

/* line 777, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian .home_blog_img_copy {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 784, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian .recent_title {
  font-family: 'Circular Std';
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
  margin: 0;
  position: absolute;
  top: 5.26316%;
  left: 4.95627%;
}

/* line 797, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian header {
  position: absolute;
  bottom: 5.84795%;
  left: 4.95627%;
  width: 252px;
  max-width: 80%;
  padding: 10px;
  background-color: rgba(255, 255, 255, 0.6);
}

@media only screen and (max-width: 680px) {
  /* line 797, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_blog_sec .home_blog_img_contian header {
    left: 9.75%;
  }
}

/* line 813, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian .home_blog_date {
  font-family: 'Circular Std';
  font-size: 13px;
  font-weight: 300;
  color: #000;
  margin: 0 0 2px;
  line-height: 1;
}

/* line 821, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian .home_blog_title {
  font-family: 'freight-display-pro';
  font-weight: 300;
  font-size: 3.4rem;
  line-height: 0.88235;
  color: #000;
  margin: 0;
  width: 280px;
  width: 100%;
  margin-bottom: 9px;
}

/* line 833, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian .home_blog_cat {
  font-family: 'Helvetica Neue';
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.6px;
  text-align: left;
  text-transform: uppercase;
  color: #000000;
  margin: 0 0 1em 2px;
  padding-bottom: 1.8em;
  border-bottom: 2px solid #fff;
}

/* line 848, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
.home_blog_sec .home_blog_img_contian .home_blog_link {
  font-family: 'Circular Std';
  font-size: 13px;
  font-weight: 300;
  color: #000;
  text-transform: capitalize;
  text-decoration: none;
}

@media only screen and (max-width: 1024px) {
  /* line 768, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_home.scss */
  .home_blog_sec .home_blog_img_contian {
    width: 100%;
  }
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec {
  background-color: #657c68;
  position: relative;
  z-index: 11;
}

/* line 9, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .wrapper {
  width: 1368px;
  padding-top: 15.9rem;
  padding-bottom: 8.11404%;
}

@media only screen and (max-width: 1024px) {
  /* line 9, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec .wrapper {
    padding-bottom: 0;
  }
}

/* line 20, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec figure img {
  display: block;
}

/* line 24, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .float_img1 {
  position: absolute;
  bottom: -6.8rem;
  left: 0;
  width: 272px;
}

@media only screen and (max-width: 1024px) {
  /* line 24, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec .float_img1 {
    display: block;
    width: 26.5625%;
    position: relative;
    margin: 0;
    left: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 24, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec .float_img1 {
    width: 35.41667%;
    left: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 24, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec .float_img1 {
    width: 56.66667%;
  }
}

/* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .impact_leaf {
  position: absolute;
  right: 0;
  top: 59.42982vw;
  top: 51.91571%;
  width: 18.85965%;
}

/* line 50, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .impact_leaf img {
  display: block;
  width: 100%;
}

@media only screen and (max-width: 1024px) {
  /* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec .impact_leaf {
    display: block;
    width: 25.19531%;
    position: relative;
    margin: 0 0 -10% auto;
    top: auto;
    right: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec .impact_leaf {
    width: 33.59375%;
    margin-bottom: -20%;
    right: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec .impact_leaf {
    width: 53.75%;
  }
}

/* line 74, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .impact_banner {
  width: 1008px;
  max-width: 100%;
  margin: 0 auto;
  max-width: 100%;
  display: block;
  margin-bottom: 8.26023%;
}

/* line 85, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .impact_banner img {
  display: block;
}

/* line 89, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .copy {
  width: 866px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto;
  position: relative;
  z-index: 10;
}

/* line 97, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec h2 {
  font-family: 'Circular Std';
  font-size: 4.3rem;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: -0.9px;
  text-align: center;
  color: #ffffff;
  display: inline-block;
  position: relative;
  margin: 0 0 0.67442em;
}

/* line 110, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec h2 span {
  margin-left: auto;
  color: #ddff00;
  font-size: 1.2093em;
  line-height: 1;
  display: inline-block;
  margin-left: -0.30769em;
  margin-right: -0.61538em;
  margin-top: -0.82692em;
  position: relative;
  z-index: -1;
  vertical-align: middle;
}

@media only screen and (max-width: 480px) {
  /* line 97, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec h2 {
    width: 70%;
    margin: 0 auto 0.67442em;
  }
  /* line 132, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec h2 span {
    margin-top: 0;
    margin-bottom: -0.6em;
  }
}

/* line 138, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec .vrt_line_anim {
  margin: 0 auto;
  width: 3px;
  height: 7.30994vw;
  background-color: #ddff00;
  margin-bottom: 3.9rem;
}

/* line 146, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec h4 {
  font-family: 'SweetSans';
  font-size: 1.2rem;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.67;
  letter-spacing: 1.9px;
  text-align: center;
  color: #ddff00;
  margin: 0 0 2em;
}

/* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec p {
  font-size: 3.4rem;
  line-height: 1.06176;
  color: #ffffff;
  margin: 0;
  letter-spacing: normal;
  margin-bottom: 2.41176em;
}

@media only screen and (max-width: 680px) {
  /* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec p {
    font-size: 2.8rem;
  }
}

/* line 169, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec h3 {
  font-family: 'freight-display-pro';
  font-weight: 300;
  font-size: 3.4rem;
  line-height: 0.88235;
  color: #fff;
  margin: 0;
}

/* line 176, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec h3 i {
  font-size: 0;
  display: inline-block;
  vertical-align: bottom;
  color: #ddff00;
  margin: 0 -5px;
}

/* line 183, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_main_sec h3 i:before {
  font-size: 2.9rem;
}

@media only screen and (max-width: 680px) {
  /* line 169, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_main_sec h3 {
    font-size: 2.8rem;
  }
}

/* line 192, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec {
  position: relative;
  z-index: 10;
  background-color: #faede7;
}

/* line 196, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .wrapper {
  width: 1368px;
  padding-top: 10.59942%;
}

/* line 201, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec figure img {
  display: block;
}

/* line 205, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_katie {
  width: 906px;
  max-width: 100%;
  margin: 0 12.2076% 7.67544% auto;
  margin-left: auto;
  display: flex;
  align-items: center;
}

/* line 215, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_katie .copy {
  width: 55.96026%;
  margin-left: 1.7rem;
  margin-top: 2.8rem;
}

/* line 220, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_katie h2 {
  font-family: 'Circular Std';
  font-size: 4.3rem;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: -0.9px;
  color: #000000;
  margin: 0 0 0.76744em;
}

@media only screen and (max-width: 768px) {
  /* line 205, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_katie {
    display: block;
    text-align: center;
  }
  /* line 234, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_katie .copy {
    width: 90%;
    margin: 2.8rem auto;
  }
}

/* line 240, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .retreat_copy {
  width: 524px;
  max-width: 100%;
  margin-left: 24.4883%;
  margin-bottom: 5.11696%;
  margin-left: auto;
  margin-right: 37.2076%;
}

/* line 248, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .retreat_copy h2 {
  font-family: Circular Std;
  font-size: 4.3rem;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: -0.9px;
  text-align: left;
  color: #000000;
  margin: 0 0 0.76744em;
}

/* line 260, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .retreat_copy p {
  margin-bottom: 47px;
}

/* line 283, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles {
  width: 331px;
  height: 440px;
  margin-left: 37.7193%;
  position: relative;
  bottom: -138px;
  margin-top: -138px;
}

/* line 291, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic {
  position: absolute;
  font-size: 2.3rem;
  margin: 0;
  color: #ddff00;
  opacity: 0;
  transform-origin: center top;
  transform: translateY(50%);
  transition-property: transform, opacity;
  transition-timing-function: cubic-bezier(0.38, 0.32, 0.36, 0.98);
  transition-duration: 0.6s;
}

/* line 303, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic.animate {
  transition-duration: 0.6s;
  opacity: 1;
  transform: translateY(0);
  transition-delay: 0.2s !important;
}

/* line 308, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic.animate:before, .impact_about_sec .impact_cirles .ktic.animate span {
  opacity: 1;
  transition-duration: 0.6s;
}

/* line 314, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic_1 {
  top: 0;
  left: 46.52568%;
}

/* line 318, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic_2 {
  top: 25.22727%;
  left: 33.83686%;
}

/* line 322, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic_3 {
  top: 45.68182%;
  left: 0;
}

/* line 326, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic_4 {
  top: 45.68182%;
  left: 58.00604%;
}

/* line 330, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic_5 {
  top: 65.90909%;
  left: 93.05136%;
}

/* line 334, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .impact_cirles .ktic_6 {
  top: 94.77273%;
  left: 47.12991%;
}

@media only screen and (max-width: 1368px) {
  /* line 283, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_cirles {
    width: 24.19591vw;
    height: 32.16374vw;
    margin-left: 37.7193%;
    position: relative;
    bottom: -10.08772vw;
    margin-top: -10.08772vw;
  }
  /* line 346, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_cirles .ktic {
    font-size: 1.68129vw;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 283, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_cirles {
    width: 32.32422vw;
    height: 42.96875vw;
    margin-left: auto;
    margin-right: auto;
    bottom: -13.47656vw;
    margin-top: -13.47656vw;
  }
  /* line 357, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_cirles .ktic {
    font-size: 2.24609vw;
  }
}

@media only screen and (max-width: 680px) {
  /* line 283, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_cirles {
    width: 48.67647vw;
    height: 64.70588vw;
    bottom: -20.29412vw;
    margin-top: -20.29412vw;
  }
  /* line 366, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .impact_cirles .ktic {
    font-size: 3.38235vw;
  }
}

/* line 371, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .float_img1 {
  position: absolute;
  top: 49.76526%;
  right: 0;
  width: 24.5614%;
}

@media only screen and (max-width: 1024px) {
  /* line 371, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .float_img1 {
    width: 32.8125%;
    position: relative;
    margin: -10% 0 -10% auto;
    top: auto;
    right: -5.6%;
  }
}

@media only screen and (max-width: 980px) {
  /* line 371, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .float_img1 {
    margin: 0 0 0 auto;
  }
}

@media only screen and (max-width: 768px) {
  /* line 371, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .float_img1 {
    width: 43.75%;
    margin: 0 0 5% auto;
    right: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 371, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .float_img1 {
    width: 70%;
  }
}

/* line 395, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.impact_about_sec .float_img2 {
  position: absolute;
  top: 73.17237%;
  left: 0;
  width: 12.1345%;
}

@media only screen and (max-width: 1024px) {
  /* line 395, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .float_img2 {
    width: 16.21094%;
    position: relative;
    margin: 5% 0;
    top: auto;
    left: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 395, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .float_img2 {
    width: 21.61458%;
    left: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 395, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .impact_about_sec .float_img2 {
    width: 43.68421%;
    margin: 3% 0;
  }
}

/* line 417, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec {
  position: relative;
  z-index: 5;
  padding-top: 18.6rem;
  padding-bottom: 14.8rem;
  background-color: #ff6f6b;
}

/* line 423, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.testimoni_has_icon {
  padding-top: 11.5rem;
}

/* line 425, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.testimoni_has_icon .testimoni_quote_icon {
  font-size: 2.2rem;
  margin-bottom: 2.22727em;
  color: #ddff00;
}

/* line 431, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec .testimoni_quote {
  width: 919px;
  width: 650px;
  max-width: 90%;
  margin: 0 auto;
  text-align: center;
}

@media only screen and (max-width: 768px) {
  /* line 431, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .testimoni_sec .testimoni_quote {
    max-width: 80.5%;
  }
}

/* line 441, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec blockquote {
  margin: 0 0 1.8rem 0;
}

/* line 443, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec blockquote p {
  margin: 0;
  color: #ffffff;
  font-size: 2.2rem;
  letter-spacing: normal;
  line-height: 1.09091em;
}

/* line 449, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec blockquote p:before {
  content: '\201C';
}

/* line 452, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec blockquote p:after {
  content: '\201D';
}

@media only screen and (max-width: 1024px) {
  /* line 457, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
  .testimoni_sec blockquote br {
    display: none;
  }
}

/* line 462, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec cite {
  font-style: normal;
  font-family: 'SweetSans';
  font-size: 1.2rem;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: 0.16em;
  text-align: center;
  color: #ddff00;
}

/* line 474, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec .vrt_line_anim {
  width: 3px;
  height: 15.2rem;
  position: absolute;
  bottom: -5.3rem;
  left: calc(50% - 1.5px);
  background-color: #ddff00;
}

/* line 485, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.retreat_testimoni blockquote p:before, .testimoni_sec.retreat_testimoni blockquote p:after {
  display: none;
}

/* line 488, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.retreat_testimoni blockquote p span {
  display: block;
}

/* line 491, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.retreat_testimoni blockquote p span.part_1:before {
  content: '\201C';
}

/* line 495, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.retreat_testimoni blockquote p span.part_2 {
  display: none;
}

/* line 497, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.retreat_testimoni blockquote p span.part_2:after {
  content: '\201D';
}

/* line 501, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.retreat_testimoni blockquote p span .testimoni_btn {
  font-style: normal;
  font-family: 'SweetSans';
  font-size: 1.2rem;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: 0.16em;
  text-align: center;
  color: #ddff00;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: block;
  margin: 1.8rem auto 0;
  width: auto;
  outline: none;
}

/* line 523, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_impact.scss */
.testimoni_sec.retreat_testimoni cite {
  display: none;
}

/* line 2, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
figure img {
  display: block;
}

/* line 6, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec {
  position: relative;
  z-index: 10;
  background-color: #000000;
}

/* line 11, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .wrapper {
  width: 1368px;
  padding-top: 15.7rem;
}

/* line 16, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_stars {
  width: 92.83626%;
  height: 56.29515%;
  left: 50%;
  top: 7.12074%;
  transform: translateX(-50%);
  font-size: 1rem;
}

/* line 24, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_stars .kt_str_ico {
  padding: 0;
}

/* line 26, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_stars .kt_str_ico_1 {
  top: -0.27498%;
  left: 72.12598%;
  font-size: 6.5em;
}

/* line 31, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_stars .kt_str_ico_2 {
  top: 32.72227%;
  left: 5.59055%;
  font-size: 6.8em;
}

/* line 36, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_stars .kt_str_ico_3 {
  top: 44.91292%;
  left: auto;
  right: 9.2126%;
  font-size: 6.5em;
}

/* line 42, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_stars .kt_str_ico_4 {
  top: 76.53529%;
  left: auto;
  right: -5.03937%;
  font-size: 6em;
}

/* line 48, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_stars .kt_str_ico_5 {
  top: auto;
  bottom: -0.64161%;
  left: 11.02362%;
  font-size: 7.3em;
}

@media only screen and (max-width: 768px) {
  /* line 16, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .katie_stars {
    font-size: 5px;
  }
}

/* line 59, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_hero_img {
  position: relative;
  width: 1008px;
  max-width: 100%;
  margin: 0 auto 11.11111% auto;
}

/* line 64, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_hero_img img {
  display: block;
}

/* line 67, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_hero_img .vrt_line_anim {
  content: '';
  position: absolute;
  bottom: -14.09836%;
  left: calc(50% - 1.5px);
  height: 19.67213%;
  background-color: #00ffff;
}

/* line 76, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .float_img {
  margin: -3.36257% 0 0 auto;
  display: block;
  width: 24.5614%;
  position: static;
}

@media only screen and (max-width: 1024px) {
  /* line 76, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .float_img {
    margin: 4.49219% -5.6% 4.49219% auto;
    width: 32.8125%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 76, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .float_img {
    margin: 5.98958% -12.1% 5.98958% auto;
    width: 43.75%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 76, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .float_img {
    margin: 6.76471% -12.1% 6.76471% auto;
    width: 49.41176%;
  }
}

/* line 97, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_hero_copy {
  text-align: center;
}

/* line 99, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_hero_copy h2 {
  font-family: 'Circular Std';
  font-size: 4.3rem;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.9px;
  text-align: center;
  color: #ffffff;
  margin: 0 0 0.76744em;
}

/* line 109, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .katie_hero_copy p {
  font-size: 2.2rem;
  color: #ffffff;
  width: 653px;
  max-width: 90%;
  margin: 0 auto 2.27273em;
}

/* line 117, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .btn_anim {
  margin-left: 0.90909em;
  padding-bottom: 0.59091em;
}

/* line 120, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .btn_anim .icon-k {
  font-style: normal;
  font-size: 0.86364em;
  color: #ffffff;
  display: inline-block;
  vertical-align: sub;
  letter-spacing: -0.2em;
  margin-left: -0.15789em;
}

/* line 130, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec {
  position: absolute;
  width: 863px;
  max-width: 100%;
  position: relative;
  bottom: -23.31871vw;
  margin: -23.31871vw auto 0;
  font-size: 1rem;
}

/* line 140, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .wrapp {
  display: flex;
}

/* line 144, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .ebb_img {
  width: 62.45655%;
  margin-right: -10.19699%;
}

/* line 148, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy {
  background-color: #ffffff;
  width: 47.74044%;
  margin-top: 32.56083%;
  padding: 0 4.28737%;
  padding-top: 8.80649%;
  padding-bottom: 8.69061%;
  text-align: center;
}

/* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy h2 {
  font-size: 3.4em;
}

/* line 160, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy h2 i {
  font-style: italic;
}

/* line 164, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy blockquote {
  margin-bottom: 3em;
}

/* line 166, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy blockquote p {
  font-size: 3.4em;
  margin: 0;
  letter-spacing: normal;
  line-height: 1.05882;
}

/* line 171, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy blockquote p:before {
  content: '\201C';
}

/* line 174, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy blockquote p:after {
  content: '\201D';
}

/* line 178, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy blockquote .icon-h {
  display: inline-block;
  font-size: 0.76471em;
  vertical-align: sub;
  margin-left: -0.26923em;
  letter-spacing: -0.3em;
  color: #00ffff;
}

/* line 187, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy .note {
  font-family: 'SweetSans';
  font-size: 1.2rem;
  line-height: 1.67;
  letter-spacing: 1.9px;
  text-align: center;
  color: #000000;
  margin: 0 0 6.25724%;
  font-weight: 400;
}

/* line 197, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_hero_sec .ebb_sec .copy .btn_anim {
  margin-left: -0.54545em;
  font-size: 2.2em;
}

@media only screen and (max-width: 1024px) {
  /* line 130, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .ebb_sec {
    font-size: 0.9rem;
  }
}

@media only screen and (max-width: 768px) {
  /* line 130, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .ebb_sec {
    font-size: 0.8rem;
  }
}

@media only screen and (max-width: 680px) {
  /* line 130, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .ebb_sec {
    font-size: 0.75rem;
  }
  /* line 210, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_hero_sec .ebb_sec .copy {
    width: 100%;
  }
}

/* line 216, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_xp_sec {
  position: relative;
  z-index: 5;
  background-color: #f0f5f8;
}

/* line 220, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_xp_sec .wrapper {
  width: 1368px;
  padding-top: 32.52924%;
  padding-bottom: 16.08187%;
}

@media only screen and (max-width: 1024px) {
  /* line 220, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_xp_sec .wrapper {
    padding-bottom: 0;
  }
}

/* line 228, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_xp_sec .copy {
  text-align: center;
  width: 615px;
  max-width: 100%;
  margin: 0 auto;
  margin-bottom: 6.6rem;
  position: relative;
  z-index: 10;
}

/* line 237, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_xp_sec .float_img1 {
  position: absolute;
  top: 29.62025%;
  left: 0;
  width: 166px;
}

@media only screen and (max-width: 1024px) {
  /* line 237, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_xp_sec .float_img1 {
    position: relative;
    top: auto;
    left: -5.6%;
    margin: 0 0 5%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 237, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_xp_sec .float_img1 {
    width: 21.61458%;
    left: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 237, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_xp_sec .float_img1 {
    width: 24.41176%;
  }
}

/* line 256, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_xp_sec .float_img2 {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 336px;
}

@media only screen and (max-width: 1024px) {
  /* line 256, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_xp_sec .float_img2 {
    position: relative;
    right: -5.6%;
    margin: 5% 0 0 auto;
  }
}

@media only screen and (max-width: 768px) {
  /* line 256, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_xp_sec .float_img2 {
    width: 43.75%;
    right: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 256, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
  .katie_xp_sec .float_img2 {
    width: 49.41176%;
  }
}

/* line 274, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_xp_sec h2 {
  color: #000000;
  font-family: "Circular Std";
  font-size: 4.2rem;
  font-weight: 500;
  line-height: 1;
  margin: 0 0 32px;
}

/* line 282, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_katie.scss */
.katie_xp_sec p {
  color: #3b3b3b;
  font-size: 2.2rem;
  font-weight: 300;
  letter-spacing: 0.022rem;
  line-height: 2.5rem;
  margin-bottom: 25px;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat {
  background-color: #faede7;
}

/* line 6, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec {
  background-color: #faede7;
}

/* line 8, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .wrapper {
  width: 1368px;
  padding-top: 15.8rem;
  padding-bottom: 6.94444%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .retreat_hero_video {
  width: 1008px;
  max-width: 100%;
  margin: 0 auto 5.40936%;
  background: url(../images/retreat_banner.jpg) 0 0 no-repeat;
  background-size: cover;
}

/* line 20, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .retreat_hero_video .video {
  width: 100%;
  display: block;
  height: 567px;
  background-color: transparent;
}

@media only screen and (max-width: 1368px) {
  /* line 27, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_hero_sec .retreat_hero_video .video {
    height: 41.44737vw;
  }
}

/* line 39, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy {
  text-align: center;
}

/* line 42, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy h3 {
  color: #ff6f6b;
  font-family: "Circular Std";
  font-size: 2.4rem;
  font-weight: 500;
  line-height: 1.20833em;
  margin: 0 0 0.95833em 0;
}

/* line 49, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy h3 .icon-3 {
  display: block;
  font-size: 0.75em;
  transform: rotate(180deg);
  margin-bottom: 1.22222em;
}

/* line 56, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy .vrt_line_anim {
  height: 9.2rem;
  margin: 0 auto;
  background-color: #ff6f6b;
  margin-bottom: 3.1rem;
}

/* line 62, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy h2 {
  width: 866px;
  max-width: 90%;
  margin: 0 auto;
  color: #010000;
  font-size: 3.4rem;
  font-weight: 300;
  line-height: 1.06176em;
}

/* line 71, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy .sweet_pot_svg_ct {
  width: 35.52632vw;
  margin: 7.6rem auto;
  overflow: visible;
}

@media only screen and (max-width: 768px) {
  /* line 71, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_hero_sec .copy .sweet_pot_svg_ct {
    width: 47.46094vw;
  }
}

@media only screen and (max-width: 680px) {
  /* line 71, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_hero_sec .copy .sweet_pot_svg_ct {
    width: 50.625vw;
  }
}

/* line 82, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy .sweet_pot_svg {
  width: 47.73392vw;
}

@media only screen and (max-width: 768px) {
  /* line 82, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_hero_sec .copy .sweet_pot_svg {
    width: 63.76953vw;
  }
}

@media only screen and (max-width: 680px) {
  /* line 82, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_hero_sec .copy .sweet_pot_svg {
    width: 68.02083vw;
  }
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_hero_sec .copy p {
  width: 628px;
  max-width: 100%;
  color: #3b3b3b;
  font-size: 2.2rem;
  font-weight: 300;
  line-height: 1.14091em;
  margin: 0 auto;
}

@media only screen and (max-width: 768px) {
  /* line 39, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_hero_sec .copy {
    overflow: hidden;
  }
}

/* line 139, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.service_img {
  display: block;
  background-color: #faede7;
}

/* line 143, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.service_img img {
  display: block;
}

/* line 147, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec {
  position: relative;
  background-color: #faede7;
}

/* line 150, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec .wrapper {
  padding-top: 7.38304vw;
  padding-bottom: 10.96491vw;
  width: 1368px;
}

@media only screen and (max-width: 1024px) {
  /* line 150, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_service_sec .wrapper {
    padding-bottom: 0;
  }
}

/* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec .float_img1 {
  position: absolute;
  top: 67.31707%;
  left: 0;
  top: 0;
  width: 225px;
  margin-top: 40.35088%;
}

@media only screen and (max-width: 1024px) {
  /* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_service_sec .float_img1 {
    width: 21.97266%;
    margin-top: -5%;
    position: relative;
    top: auto;
    left: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_service_sec .float_img1 {
    width: 29.29688%;
    margin-top: 5%;
    left: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_service_sec .float_img1 {
    width: 51.13636%;
  }
}

/* line 182, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec .float_img2 {
  position: absolute;
  right: 0;
  width: 331px;
  top: 0;
  margin-top: 64.91228%;
}

@media only screen and (max-width: 1024px) {
  /* line 182, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_service_sec .float_img2 {
    width: 32.32422%;
    margin: -5% 0 0 auto;
    position: relative;
    bottom: auto;
    right: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 182, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_service_sec .float_img2 {
    width: 43.09896%;
    margin-top: 5%;
    right: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 182, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_service_sec .float_img2 {
    width: 68.95833%;
  }
}

/* line 206, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec .copy {
  text-align: center;
}

/* line 208, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec .copy h2 {
  color: #000000;
  font-family: "Circular Std";
  font-size: 4.2rem;
  font-weight: 500;
  margin: 0 0 1.53509% 0;
}

/* line 215, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec .copy > p {
  width: 524px;
  max-width: 100%;
  color: #3b3b3b;
  margin: 0 auto 5.48246%;
}

/* line 222, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_service_sec .copy .accordion dt {
  padding-bottom: 4px;
  margin-bottom: 24px;
}

/* line 229, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec {
  background-color: #faede7;
}

/* line 231, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec .wrapper {
  width: 1368px;
  padding-top: 7.52924%;
  padding-bottom: 4.16667%;
}

/* line 236, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec .wrap {
  display: flex;
  justify-content: space-between;
  width: 1003px;
  max-width: 100%;
  margin: 0 0 0 12.1345%;
}

/* line 242, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec .wrap .copy {
  width: 479px;
  max-width: 100%;
  margin-top: 21.7348%;
}

/* line 246, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec .wrap .copy h2 {
  color: #000000;
  font-size: 5rem;
  font-weight: 400;
  line-height: 1;
  margin: 0 0 0.52em;
  position: relative;
  display: inline-block;
  z-index: 10;
}

/* line 255, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec .wrap .copy h2 span {
  font-size: 1.32em;
  position: absolute;
  top: -0.16667em;
  right: -0.5303em;
  color: #ffffff;
  z-index: -1;
}

/* line 264, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec .wrap .copy p {
  margin: 0 0 1.09091em;
}

@media only screen and (max-width: 1180px) {
  /* line 236, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .wrap {
    margin: 0 auto;
  }
}

@media only screen and (max-width: 1024px) {
  /* line 272, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .wrap .copy {
    margin-left: 2%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 236, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .wrap {
    display: block;
  }
  /* line 278, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .wrap figure {
    width: 80%;
  }
  /* line 281, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .wrap .copy {
    margin: 5% 0 5% auto;
  }
}

/* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.xd_service_sec .float_img1 {
  width: 331px;
  margin-top: -2.85088%;
}

@media only screen and (max-width: 1024px) {
  /* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .float_img1 {
    width: 32.32422%;
    margin-left: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .float_img1 {
    width: 43.09896%;
    margin-top: 0;
    margin-left: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .xd_service_sec .float_img1 {
    width: 75.22727%;
  }
}

/* line 304, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec {
  position: relative;
  background-color: #faede7;
}

/* line 307, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrapper {
  padding-top: 4.16667%;
  padding-bottom: 7.23684%;
  width: 1368px;
}

@media only screen and (max-width: 768px) {
  /* line 307, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_comes_sec .wrapper {
    padding-bottom: 0;
  }
}

/* line 315, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrap {
  width: 1008px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 319, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrap .vrt_line_anim {
  height: 9.2rem;
  background-color: #000000;
  margin-left: 32.24206%;
  margin-top: -5.35714%;
  margin-bottom: 3.0754%;
  position: relative;
  z-index: 10;
}

/* line 328, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrap .copy {
  width: 673px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 333, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrap h2 {
  color: #000000;
  font-family: "Circular Std";
  font-size: 4.2rem;
  font-weight: 500;
  line-height: 1;
  margin: 0 0 0.69048em;
}

/* line 341, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrap p {
  width: 578px;
  max-width: 100%;
  margin-bottom: 1.13636em;
}

/* line 345, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrap p i {
  display: block;
  width: 94%;
  letter-spacing: 0.021em;
}

/* line 351, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .wrap .btn_anim {
  margin-top: 18px;
}

/* line 355, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .float_img1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 166px;
  margin-top: 79.45906%;
}

@media only screen and (max-width: 1024px) {
  /* line 355, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_comes_sec .float_img1 {
    width: 16.21094%;
    left: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 355, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_comes_sec .float_img1 {
    width: 24.41176%;
    position: relative;
    margin: 5% 0 0;
    left: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 355, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_comes_sec .float_img1 {
    width: 43.68421%;
    margin-top: 10%;
  }
}

/* line 378, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_comes_sec .float_img2 {
  position: absolute;
  top: 34.55319%;
  right: 0;
  width: 268px;
}

@media only screen and (max-width: 1024px) {
  /* line 378, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_comes_sec .float_img2 {
    width: 26.17188%;
    right: -5.6%;
    top: 26.04255%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 378, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_comes_sec .float_img2 {
    width: 34.89583%;
    position: relative;
    top: auto;
    right: -12.1%;
    margin: 10% 0 -35% auto;
  }
}

@media only screen and (max-width: 680px) {
  /* line 378, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_comes_sec .float_img2 {
    width: 46.2069%;
  }
}

/* line 400, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_impact_sec {
  padding-top: 6.43275%;
  padding-bottom: 7.89474%;
  background-color: #000000;
}

/* line 404, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_impact_sec .copy {
  text-align: center;
  width: 552px;
  max-width: 90%;
  margin: 0 auto;
}

/* line 409, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_impact_sec .copy h2 {
  color: #ffffff;
  font-family: "Circular Std";
  font-size: 4.2rem;
  font-weight: 500;
  line-height: 1;
  margin: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 0.90476em;
}

/* line 419, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_impact_sec .copy h2 span {
  font-size: 0.95238em;
  color: #ddff00;
  position: relative;
  display: inline-block;
  margin-top: -0.275em;
  margin-right: -0.3em;
  vertical-align: middle;
}

/* line 432, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_impact_sec .copy p {
  color: #ffffff;
  margin: 0 0 1.13636em;
}

/* line 435, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_impact_sec .copy p:last-child {
  margin-bottom: 0;
}

@media only screen and (max-width: 768px) {
  /* line 404, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_impact_sec .copy {
    max-width: 78%;
  }
}

/* line 444, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs {
  position: relative;
  background-color: #657c68;
}

/* line 451, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .circle_contain {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 1;
  pointer-events: none;
}

/* line 461, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .sweet_pot_svg {
  position: absolute;
  top: -9.9%;
  right: -14.6%;
  width: 54.9%;
  display: block;
}

/* line 467, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .sweet_pot_svg .stroke_path {
  stroke: #6D846F;
}

/* line 471, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .wrapper {
  padding-top: 7.30994%;
  padding-bottom: 11.18421%;
  width: 1368px;
  z-index: 10;
}

@media only screen and (max-width: 768px) {
  /* line 471, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .wrapper {
    padding-top: 0;
  }
}

/* line 480, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .float_img1 {
  position: absolute;
  top: 0;
  right: 0;
  width: 331px;
}

@media only screen and (max-width: 1024px) {
  /* line 480, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .float_img1 {
    width: 32.32422%;
    right: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 480, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .float_img1 {
    position: relative;
    width: 43.09896%;
    right: -5.6%;
    margin-left: auto;
    margin-bottom: -15%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 480, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .float_img1 {
    width: 57.06897%;
    right: -12.1%;
  }
}

/* line 501, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .float_img2 {
  position: absolute;
  top: 37.53983%;
  left: 0;
  width: 165px;
}

@media only screen and (max-width: 1024px) {
  /* line 501, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .float_img2 {
    width: 16.11328%;
    top: auto;
    left: -5.6%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 501, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .float_img2 {
    width: 21.48438%;
    position: relative;
    margin-bottom: 10%;
    left: -12.1%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 501, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .float_img2 {
    width: 43.42105%;
    margin: 10% 0;
  }
}

/* line 522, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .retreat_group_srs_head {
  width: 727px;
  max-width: 100%;
  margin: 0 0 11.84211% 21.56433%;
  display: flex;
  justify-content: space-between;
}

/* line 528, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .retreat_group_srs_head .copy {
  width: 330px;
  margin-top: 51.85695%;
}

/* line 532, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .retreat_group_srs_head h2 {
  color: #ffffff;
  font-size: 5rem;
  font-weight: 400;
  line-height: 1;
  margin: 0 0 0.42em;
  position: relative;
  display: inline-block;
}

/* line 540, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .retreat_group_srs_head h2 span {
  font-size: 1.32em;
  position: absolute;
  top: -9px;
  right: -29px;
  color: #576f5a;
  z-index: -1;
}

/* line 549, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.retreat_group_srs .retreat_group_srs_head p {
  margin: 0 0 1.44444em 0;
  color: #ffffff;
}

@media only screen and (max-width: 1024px) {
  /* line 522, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .retreat_group_srs_head {
    margin: 0 auto 11.84211%;
  }
  /* line 555, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .retreat_group_srs_head p {
    font-size: 2.2em;
  }
}

@media only screen and (max-width: 768px) {
  /* line 522, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .retreat_group_srs_head {
    display: block;
    margin: 5% 0;
  }
  /* line 562, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .retreat_group_srs_head figure {
    width: 50%;
  }
  /* line 565, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .retreat_group_srs .retreat_group_srs_head .copy {
    width: 100%;
    margin-top: -5%;
    margin-left: 5%;
  }
}

/* line 573, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 1023px;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
  left: -2px;
}

/* line 582, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list article {
  width: 32.35582%;
  margin-bottom: 5rem;
  flex-basis: 32.35582%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* line 590, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .srs_date {
  color: #ffffff;
  font-family: "SweetSans";
  font-size: 10px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 1.6px;
  margin: 0;
  margin-bottom: 4px;
  text-transform: uppercase;
}

/* line 600, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .srs_date a {
  pointer-events: none;
  color: inherit;
  text-decoration: none;
}

/* line 606, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .srs_title {
  color: #ffffff;
  font-size: 3.4rem;
  font-weight: 400;
  line-height: 1;
  margin: 0;
}

/* line 613, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_head {
  margin-left: 3.1rem;
  margin-bottom: 1.8rem;
}

/* line 617, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 3.2rem 3.1rem 3.3rem;
  background-color: #ddff00;
  opacity: 0;
  transition: all 0.3s ease-out;
}

/* line 626, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc p {
  color: #000000;
  font-size: 1.6rem;
  font-weight: 300;
  letter-spacing: 0.16px;
  line-height: 1.25;
  margin: 0 0 1.3125em;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.5s ease-out;
}

/* line 639, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc .group_srs_btn {
  color: #000000;
  font-family: "Circular Std";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 1.5625;
  text-decoration: none;
  position: relative;
  display: inline-block;
  opacity: 0;
  transition: all 0.5s ease-out;
}

/* line 650, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc .group_srs_btn:before, .group_srs_list .group_srs_desc .group_srs_btn:after {
  content: '';
  width: 105%;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: -2.5%;
  left: 0;
}

/* line 661, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc .group_srs_btn:before {
  background-color: #000000;
  transform-origin: center;
  transform: scaleX(0);
  transition: all 0.5s ease-out;
}

/* line 667, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc .group_srs_btn:after {
  transform: scaleX(0);
  transform-origin: right;
  transition: transform .5s ease;
  background-color: #ddff00;
}

/* line 673, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc .group_srs_btn i {
  color: #000000;
  font-size: 0.875em;
  display: inline-block;
  font-style: normal;
  line-height: 1;
  vertical-align: middle;
  font-family: 'katie_icomoon';
  margin: 0 -3px;
  color: #ff6f6b;
}

/* line 684, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc .group_srs_btn span {
  display: block;
  opacity: 0;
  transform: translateY(5px);
  transition: all 0.5s ease-out;
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.group_srs_list .group_srs_desc .group_srs_btn:hover, .group_srs_list .group_srs_desc .group_srs_btn:active {
  transition: color 0.3s 0.3s ease-out;
}

/* line 692, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_desc .group_srs_btn:hover:after, .group_srs_list .group_srs_desc .group_srs_btn:active:after {
  transform: scalex(1);
  transform-origin: left;
}

/* line 699, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img {
  position: relative;
  overflow: hidden;
}

/* line 702, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img img {
  transition: all 0.8s ease;
}

/* line 706, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img:hover img {
  transform: scale(1.05);
}

/* line 709, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img:hover .group_srs_desc {
  opacity: 1;
  transition: opacity 0.3s cubic-bezier(0.4, 0.1, 0.4, 1);
}

/* line 713, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img:hover p {
  opacity: 1;
  transform: translateY(0);
  transition: all 0.8s 0.15s ease;
}

/* line 718, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img:hover .group_srs_btn {
  opacity: 1;
  transition: all 0.3s 0.3s ease;
}

/* line 721, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img:hover .group_srs_btn span {
  opacity: 1;
  transform: translateY(0);
  transition: all 1s 0.5s ease;
}

/* line 726, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
.group_srs_list .group_srs_img:hover .group_srs_btn:before {
  transform: scalex(1);
  transition: transform 1s 0.15s cubic-bezier(0.77, 0, 0.175, 1);
}

@media only screen and (max-width: 768px) {
  /* line 573, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .group_srs_list {
    flex-wrap: wrap;
  }
  /* line 736, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .group_srs_list article {
    width: 48%;
    flex-basis: 48%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 573, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .group_srs_list {
    flex-wrap: wrap;
  }
  /* line 743, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_retreat.scss */
  .group_srs_list article {
    width: 100%;
    flex-basis: 100%;
  }
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100%;
  z-index: 2000;
  display: none;
  overflow: auto;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.touchDevice .checkout_sec {
  overflow: hidden;
  top: 50%;
  transform: translate(0, -50%);
}

/* line 18, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_lb_wrap {
  width: 1035px;
  max-width: 100%;
  z-index: 100000;
  background: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media only screen and (max-height: 955px) {
  /* line 18, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_lb_wrap {
    top: 5%;
    margin: 0 0 5% 0;
    transform: translate(-50%, 0);
  }
}

/* line 34, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.touchDevice .checkout_sec .checkout_lb_wrap {
  width: 100%;
  height: 100%;
  overflow: auto;
  left: 0;
  top: 0;
  transform: translate(0, 0);
  margin: 0;
}

/* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_error {
  color: #ff6f6b;
  font-size: 1.8rem;
  text-align: center;
  margin: 0.5em 0;
  font-weight: 400;
}

/* line 51, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_head {
  padding: 4.82456vw 0 2.26608vw;
  text-align: center;
  background-color: #f0f5f8;
}

/* line 55, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_head .wrap {
  width: 670px;
  max-width: 96%;
  margin: 0 auto;
}

@media only screen and (max-width: 680px) {
  /* line 51, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_head {
    padding-top: 5rem;
  }
}

/* line 64, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_title {
  color: #505050;
  font-size: 5rem;
  margin: 0 0 0.22em;
  font-weight: 400;
  line-height: 0.8;
}

@media only screen and (max-width: 768px) {
  /* line 64, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_title {
    font-size: 3rem;
  }
}

/* line 74, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_date {
  color: #00ffff;
  font-family: "Circular Std";
  font-size: 2.8rem;
  font-weight: 400;
  line-height: 1.2;
  margin: 0 0 3.43567vw;
}

@media only screen and (max-width: 768px) {
  /* line 74, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_date {
    font-size: 1.6rem;
  }
}

/* line 85, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_nav {
  list-style: none;
  display: flex;
  width: 450px;
  max-width: 80%;
  justify-content: space-between;
  padding: 0;
  margin: 0 auto;
}

/* line 93, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_nav h5 {
  color: #000000;
  font-family: "Circular Std";
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  margin: 0;
  letter-spacing: normal;
  padding-bottom: 0.125em;
}

@media only screen and (max-width: 768px) {
  /* line 93, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_nav h5 {
    font-size: 1.4rem;
  }
}

/* line 106, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_nav li.active h5 {
  border-bottom: 3px solid #000000;
}

/* line 110, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_ct {
  padding: 61px 60px 55px 55px;
  padding: 4.02047vw 4.38596vw 4.02047vw 4.02047vw;
  background-color: #ffffff;
}

/* line 114, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_ct#step_3 {
  padding-top: 2.19298vw;
}

/* line 118, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_row {
  display: flex;
}

/* line 120, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_row .checkout_col_left {
  width: 60.1087%;
}

/* line 123, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_row .checkout_col_right {
  padding-left: 3.7rem;
  flex: 1 1 0;
}

@media only screen and (max-width: 768px) {
  /* line 118, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_row {
    flex-direction: column;
  }
  /* line 129, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_row .checkout_col_left {
    width: 100%;
    margin-bottom: 3rem;
    padding-bottom: 3rem;
    border-bottom: 1px solid #ccc;
  }
  /* line 134, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_row .checkout_col_left .wrp {
    border-right: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  /* line 141, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_row .checkout_col_right {
    padding-left: 0;
  }
}

/* line 146, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form {
  letter-spacing: normal;
}

/* line 148, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form .wrp {
  border-right: 1px solid #e2e7ea;
}

/* line 151, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form fieldset {
  width: 407px;
  max-width: 96%;
  margin-bottom: 2.33918vw;
}

/* line 155, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form fieldset:nth-child(2) {
  margin-bottom: 2.70468vw;
}

/* line 158, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form fieldset:last-child {
  margin-bottom: 0;
}

@media only screen and (max-width: 768px) {
  /* line 151, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_form fieldset {
    width: 100%;
    max-width: 100%;
  }
  /* line 164, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_form fieldset.mobile_full {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
  }
}

/* line 178, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form legend {
  color: #000000;
  font-family: "Circular Std";
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.1;
  margin-bottom: 0.45em;
  display: block;
  width: 100%;
  margin-bottom: 1.09649vw;
}

/* line 189, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form .select2 {
  width: 100%;
}

/* line 192, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form input {
  width: 100%;
  display: block;
  border-radius: 0;
  color: #7e7e7e;
  font-family: "Circular Std";
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1;
  height: 3.0625em;
  background-color: transparent;
  border: 2px solid #e2e7ea;
  padding: 0 0 0 1.5625em;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  transition: border 0.3s ease-out;
}

/* line 213, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form input + .error {
  font-size: 10px;
  font-weight: 300;
  display: block;
  margin: 0;
  line-height: 1;
  color: #ff6f6b;
  display: none;
}

/* line 223, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form p {
  margin-bottom: 0.87719vw;
}

/* line 225, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form p:last-of-type {
  margin-bottom: 0;
}

/* line 230, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form .checkout_frm_el.error input, .checkout_sec .checkout_form .checkout_frm_el.error .selectboxit-btn {
  border-color: #ff6f6b;
}

/* line 235, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_form_nav {
  text-align: center;
  margin-top: 2.99708vw;
  margin-top: 0;
  margin-top: 1.60819vw;
}

/* line 241, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .form_next_btn {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  outline: none;
  padding-left: 0;
  padding-right: 0;
  margin-left: -1.86364em;
  font-weight: 400;
}

@media only screen and (max-width: 768px) {
  /* line 241, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .form_next_btn {
    margin-left: 0;
  }
}

/* line 262, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_col_title {
  color: #000000;
  font-family: "Circular Std";
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.1;
  margin: 0 0 1.1em;
}

/* line 270, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_table {
  width: 100%;
  padding-bottom: 10px;
  border-bottom: 1px solid #e2e7ea;
  margin-bottom: 19px;
}

/* line 275, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_table td, .checkout_sec .checkout_table th {
  color: #7e7e7e;
  font-family: "Circular Std";
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 1.5625;
  padding: 0;
  margin: 0;
  text-align: left;
}

/* line 284, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_table td:last-child, .checkout_sec .checkout_table th:last-child {
  text-align: right;
}

/* line 288, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_table.checkout_table_total {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}

/* line 292, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_table.checkout_table_total th {
  color: #000000;
  font-weight: 700;
}

/* line 298, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm_note {
  text-align: center;
  margin-bottom: 4rem;
  position: relative;
  z-index: 10;
}

/* line 303, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm_note h2 {
  color: #ff6f6b;
  font-family: "Circular Std";
  font-size: 2.8rem;
  font-weight: 400;
  line-height: 1.03571;
  margin: 0;
}

/* line 310, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm_note h2 span {
  color: #000000;
  display: inline-block;
  vertical-align: middle;
  margin: 0 -6px;
  position: relative;
  z-index: -1;
}

/* line 319, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm_note p {
  width: 327px;
  color: #3b3b3b;
  font-size: 1.8rem;
  font-weight: 300;
  letter-spacing: 0.18px;
  line-height: 1;
  font-family: 'freight-display-pro';
  margin: 0 auto;
}

/* line 330, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm {
  width: 751px;
  max-width: 100%;
  margin: 0 auto;
  position: relative;
}

/* line 335, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm .checkout_form_nav {
  margin-top: 5rem;
}

/* line 338, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm .checkout_col {
  width: 50%;
  padding-top: 5%;
  padding-bottom: 5%;
}

@media only screen and (max-width: 768px) {
  /* line 338, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_confirm .checkout_col {
    width: 100%;
    border-right: 0;
    padding: 3% 0;
  }
}

/* line 348, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm .checkout_col_left {
  border-right: 1px solid #e2e7ea;
  padding-right: 10%;
}

@media only screen and (max-width: 768px) {
  /* line 348, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_confirm .checkout_col_left {
    width: 100%;
    border-right: 0;
    padding: 3% 0;
  }
}

/* line 357, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm .checkout_col_right {
  padding-left: 10%;
}

@media only screen and (max-width: 768px) {
  /* line 357, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
  .checkout_sec .checkout_confirm .checkout_col_right {
    width: 100%;
    padding: 3% 0;
  }
}

/* line 365, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm_title {
  color: #000000;
  font-family: "Circular Std";
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.1;
  margin: 0 0 1.25em;
}

/* line 373, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec p,
.checkout_sec .checkout_confirm_address,
.checkout_sec .checkout_confirm_card {
  display: block;
  font-style: normal;
  color: #7e7e7e;
  font-family: "Circular Std";
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5625;
}

/* line 384, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm_address {
  margin-bottom: 2.6rem;
}

/* line 387, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec .checkout_confirm_card {
  margin: 0 0 6rem;
}

/* line 390, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec p:last-of-type {
  margin-bottom: 0;
}

/* line 392, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_sec p:last-of-type a {
  color: inherit;
}

/* line 398, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_confirm_thanks h2 {
  color: #ffffff;
  font-family: "Circular Std";
  font-size: 2.8rem;
  font-weight: 300;
  line-height: 1.03571;
  margin: 0 0 0.7em;
}

/* line 405, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_confirm_thanks h2 span {
  display: inline-block;
  vertical-align: middle;
  color: #ddff00;
  font-size: 0.92857em;
  margin: 0 -0.23077em;
}

/* line 413, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_confirm_thanks p {
  color: #000000;
  font-family: 'freight-display-pro';
  font-size: 2.4rem;
  font-weight: 300;
  letter-spacing: 0.24px;
  line-height: 1;
  margin-bottom: 0.7em;
}

/* line 422, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_confirm_thanks .checkout_confirm_kt {
  color: #ddff00;
  font-family: "SweetSans";
  font-size: 1.2rem;
  font-weight: 400;
  letter-spacing: 1.92px;
  line-height: 1.16667;
}

/* line 429, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_checkout.scss */
.checkout_confirm_thanks .checkout_confirm_kt span {
  display: block;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact {
  background: url(../images/contact_bg.jpg) 0 0 no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

/* line 8, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_sec {
  padding-top: 13.8rem;
  min-height: 85vh;
}

/* line 11, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_sec .wrapper {
  width: 628px;
  margin: 0 auto;
  background-color: rgba(240, 245, 248, 0.76);
}

/* line 17, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form {
  display: block;
  padding-top: 9.3rem;
  padding-bottom: 119px;
  letter-spacing: normal;
  padding-left: 4.2rem;
  padding-right: 4rem;
  padding-bottom: 6.7rem;
}

/* line 25, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form p {
  text-align: center;
  margin: 0 auto 2.4rem;
}

/* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form p:last-child {
  margin-bottom: 0;
}

/* line 31, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form p.contact_interest_para {
  margin-bottom: 0;
}

/* line 35, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form label, .contact_form legend {
  display: block;
  width: 100%;
  color: #000;
  font-size: 3rem;
  font-weight: 300;
  line-height: 1.2;
  letter-spacing: normal;
  margin-bottom: 0.43333em;
  text-align: center;
}

/* line 46, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form input, .contact_form textarea {
  width: 100%;
  width: 407px;
  max-width: 100%;
  height: 4.9rem;
  border: 2px solid #646464;
  background-color: transparent;
  border-radius: 0;
  outline: none;
  display: block;
  border-radius: 0;
  color: #7e7e7e;
  font-family: "Circular Std";
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1;
  background-color: transparent;
  padding: 0 1.13636em;
  margin: 0 auto;
  outline: none;
  color: #ff6f6b;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
}

/* line 71, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form input.error, .contact_form textarea.error {
  border-color: #ff6f6b;
}

/* line 75, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form textarea {
  height: 14.8rem;
  padding: 0.68182em 1.13636em;
}

/* line 79, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .selectboxit-container {
  width: 407px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 83, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .selectboxit-container * {
  color: #ff6f6b;
  font-size: 2.2rem;
}

/* line 87, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .selectboxit-container span, .contact_form .selectboxit-container .selectboxit-options a {
  height: 4.9rem;
  line-height: 5rem;
  display: block;
  margin-top: -2px;
}

/* line 93, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .selectboxit-container .selectboxit-btn {
  border-color: #646464;
}

/* line 96, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .selectboxit-container .selectboxit-default-arrow {
  border-left: 2px solid #ff6f6b;
  border-top: 2px solid #ff6f6b;
}

/* line 100, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .selectboxit-container .selectboxit-options {
  border: 2px solid #646464;
  border-top: 0;
  margin-top: -2px;
}

/* line 106, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .contact_data {
  border-top: 1px solid #000;
  margin-top: 4.4rem;
  padding-top: 35px;
  display: none;
}

/* line 111, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .contact_data p {
  margin-bottom: 2.7rem;
}

/* line 114, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .contact_data label {
  margin-bottom: 0.8rem;
}

/* line 117, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form .contact_data fieldset {
  display: block;
  text-align: center;
  margin-bottom: 7rem;
}

/* line 123, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.contact_form button {
  padding: 0 0 10px;
}

/* line 127, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.custom_checkbox {
  position: relative;
  display: inline-block;
  margin: 0 1.7rem;
  cursor: pointer;
}

/* line 132, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.custom_checkbox input[type=checkbox],
.custom_checkbox input[type=radio] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}

/* line 143, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.custom_checkbox input[type=checkbox]:checked + label .custom_checkbox_ico:before,
.custom_checkbox input[type=radio]:checked + label .custom_checkbox_ico:before {
  opacity: 1;
}

/* line 149, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.custom_checkbox label {
  color: #ff6f6b;
  font-family: "Circular Std";
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 25px;
  cursor: pointer;
  margin: 0;
}

/* line 157, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.custom_checkbox label .custom_checkbox_ico {
  display: block;
  width: 0.71429em;
  height: 0.71429em;
  border: 2px solid #646464;
  margin: 0 auto 10px;
  font-size: 2.8rem;
  position: relative;
  line-height: 1;
  pointer-events: none;
}

/* line 168, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_contact.scss */
.custom_checkbox label .custom_checkbox_ico:before {
  position: absolute;
  left: -2px;
  bottom: -3px;
  opacity: 0;
  transition: all 0.3s ease-out;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog,
.category,
.blog-detail,
.single-post {
  background-color: #f0f5f8;
}

/* line 11, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_sec .wrapper {
  width: 1023px;
}

/* line 14, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_sec .blog_main_head {
  text-align: center;
  padding: 25.12219% 0 7.42913%;
}

/* line 17, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_sec .blog_main_head h2 {
  color: #000000;
  font-family: "Circular Std";
  font-size: 3.6rem;
  font-weight: 500;
  letter-spacing: -0.02em;
  line-height: 1.11111;
  margin: 0 0 0.72222em;
}

/* line 25, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_sec .blog_main_head h2 span {
  display: block;
}

/* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_sec .blog_main_head h2 .katie {
  margin: 0 -0.2em;
  font-size: 0.83333em;
  color: #ff6f6b;
  white-space: nowrap;
}

@media only screen and (max-width: 768px) {
  /* line 28, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_sec .blog_main_head h2 .katie {
    display: inline;
  }
}

/* line 38, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_sec .blog_main_head p {
  width: 480px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 45, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav {
  display: flex;
  justify-content: space-between;
  padding: 2.6rem 5.8rem 2.5rem 0.9rem;
  position: relative;
  z-index: 10;
}

/* line 51, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav .blog_main_nav_title {
  display: inline-block;
  margin: 0;
  color: #000;
  font-family: "Circular Std";
  font-size: 1.5rem;
  font-weight: 300;
  letter-spacing: 0.15px;
  line-height: 1.2;
  padding-bottom: 0.33333em;
  position: relative;
  cursor: pointer;
}

/* line 63, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav .blog_main_nav_title span {
  display: block;
}

/* line 66, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav .blog_main_nav_title:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: #000;
}

/* line 76, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav .blog_filter_nav {
  width: 145px;
  text-align: center;
  position: relative;
}

/* line 80, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav .blog_filter_nav ul {
  position: absolute;
  top: 99%;
  left: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  background-color: #f0f5f8;
  padding: 13px 0;
  display: none;
}

/* line 92, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav .blog_filter_nav ul a {
  font-family: 'Circular Std';
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.43;
  letter-spacing: 0.01em;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  color: #505050;
  font-size: 12px;
  font-weight: 300;
  line-height: 1.5;
  text-decoration: none;
  display: inline-block;
}

@media screen and (min-width: 1024px) {
  /* line 3, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .blog_main_nav .blog_filter_nav ul a:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #ffffff;
    transform-origin: right;
    transform: scaleX(0);
    transition: transform 0.5s ease;
  }
  /* line 21, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .blog_main_nav .blog_filter_nav ul a:hover:after {
    transform: scaleX(1);
    transform-origin: left;
  }
}

@media only screen and (max-width: 768px) {
  /* line 92, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_main_nav .blog_filter_nav ul a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 92, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_main_nav .blog_filter_nav ul a {
    font-size: 16px;
  }
}

/* line 100, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_nav .blog_filter_nav ul a:after {
  background-color: #505050;
}

@media only screen and (max-width: 768px) {
  /* line 92, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_main_nav .blog_filter_nav ul a {
    font-size: 12px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 92, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_main_nav .blog_filter_nav ul a {
    font-size: 12px;
  }
}

/* line 118, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_list {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4.2rem;
}

/* line 123, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_list:before, .blog_main_list:after {
  content: "";
}

/* line 127, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_list:last-child {
  margin-bottom: 0;
}

/* line 130, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_list .blog_main_article_col {
  flex-basis: 32.35582%;
}

/* line 134, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article_end_line {
  text-align: center;
  color: #707070;
  font-family: "SweetSans";
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-bottom: 2px solid #000000;
  padding-bottom: 1.9rem;
  width: 86.5%;
  margin: 0 auto;
  margin-top: 5rem;
}

/* line 147, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article_end_line i {
  font-style: normal;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  margin: -2px -6px 0 -2px;
  color: #ff6f6b;
}

/* line 154, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article_end_line i:before {
  font-size: 12px;
}

/* line 159, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article {
  width: 331px;
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 15px;
}

/* line 164, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_img {
  background-position: left center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 169, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data {
  text-align: center;
  padding-top: 2.2rem;
  margin: 0 auto;
}

/* line 173, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data .blog_main_date {
  font-family: "Circular Std";
  font-size: 1.3rem;
  font-weight: 400;
}

/* line 177, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data .blog_main_date a {
  pointer-events: none;
  color: inherit;
  text-decoration: none;
}

/* line 183, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data .blog_main_title {
  color: #000000;
  font-size: 3.4rem;
  font-weight: 400;
  line-height: 0.88235;
  margin: 0 auto 0.35294em;
}

/* line 191, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data .blog_main_category {
  margin: 0 0 6px;
  color: #000000;
  font-family: "SweetSans";
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 1.6px;
  line-height: 2;
  text-transform: uppercase;
}

/* line 201, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data .blog_main_line {
  width: 76.13293%;
  height: 2px;
  background-color: #00ffff;
  margin: 0 auto;
}

/* line 208, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data .blog_main_link {
  font-family: 'Circular Std';
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.43;
  letter-spacing: 0.01em;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  display: inline-block;
  color: #000000;
  font-size: 1.3rem;
  line-height: 20px;
  text-decoration: none;
  padding: 1em 0 0;
}

@media screen and (min-width: 1024px) {
  /* line 3, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .blog_main_article .blog_main_article_data .blog_main_link:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #ffffff;
    transform-origin: right;
    transform: scaleX(0);
    transition: transform 0.5s ease;
  }
  /* line 21, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .blog_main_article .blog_main_article_data .blog_main_link:hover:after {
    transform: scaleX(1);
    transform-origin: left;
  }
}

@media only screen and (max-width: 768px) {
  /* line 208, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_main_article .blog_main_article_data .blog_main_link {
    font-size: 14px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 208, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_main_article .blog_main_article_data .blog_main_link {
    font-size: 16px;
  }
}

/* line 216, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_main_article .blog_main_article_data .blog_main_link:after {
  background-color: #000000;
}

/* line 222, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.instagram_sec {
  padding-top: 80px;
}

/* line 224, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.instagram_sec .wrapper {
  width: 888px;
}

/* line 227, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.instagram_sec h2 {
  display: inline-block;
  position: relative;
  color: #000000;
  font-size: 5rem;
  font-weight: 400;
  margin: 0 0 2.4rem;
}

/* line 234, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.instagram_sec h2 span {
  position: absolute;
  top: -0.24em;
  right: -0.66em;
  font-size: 1.34em;
  z-index: -1;
  color: #ffffff;
}

/* line 81, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
#instaFeed:before, #instaFeed:after {
  content: "";
  display: table;
}

/* line 86, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
#instaFeed:after {
  clear: both;
}

/* line 247, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
#instaFeed div {
  width: 25%;
  float: left;
}

@media only screen and (max-width: 680px) {
  /* line 247, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  #instaFeed div {
    width: 50%;
  }
}

/* line 267, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
#instaFeed a {
  display: block;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  backface-visibility: hidden;
}

/* line 275, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
#instaFeed a img {
  display: block;
  width: 100%;
  backface-visibility: hidden;
}

/* line 291, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec {
  padding-top: 26rem;
  margin-bottom: 2.6rem;
}

/* line 294, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .wrapper {
  width: 886px;
}

/* line 296, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .wrapper .wrap {
  width: 673px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 302, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_head {
  margin-bottom: 6.3rem;
}

/* line 305, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_date {
  color: #000000;
  font-family: "Circular Std";
  font-size: 1.4rem;
  font-weight: 400;
  margin: 0 0 1px;
}

/* line 311, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_date a {
  pointer-events: none;
  color: inherit;
  text-decoration: none;
}

/* line 317, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_title {
  color: #000000;
  font-size: 5rem;
  font-weight: 400;
  line-height: 1;
  margin: 0 0 0.14em;
}

/* line 324, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_author {
  color: #000000;
  font-family: "SweetSans";
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 1.92px;
  line-height: 1.25em;
  text-transform: uppercase;
}

/* line 333, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_content {
  margin-bottom: 11.51242%;
  font-size: 2rem;
  line-height: 1;
  color: #000;
}

/* line 338, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_content h1, .blog_detail_sec .blog_detail_content h2, .blog_detail_sec .blog_detail_content h3, .blog_detail_sec .blog_detail_content h4, .blog_detail_sec .blog_detail_content h5, .blog_detail_sec .blog_detail_content h6 {
  font-weight: 500;
}

/* line 341, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_content p {
  margin-bottom: 1.13636em;
}

/* line 344, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_content .blog_detail_img_ct {
  margin: 3.8rem 0;
}

/* line 347, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_content img {
  float: left;
  display: block;
  margin-right: 1.3rem;
  margin-bottom: 1.3rem;
}

/* line 352, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_sec .blog_detail_content img:last-child {
  margin-bottom: 0;
  margin-right: 0;
}

/* line 359, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_nav {
  display: flex;
  justify-content: space-between;
  padding: 0 6.3% 20px 6.3%;
  border-bottom: 2px solid #00ffff;
}

/* line 364, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_nav a {
  font-family: 'Circular Std';
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.43;
  letter-spacing: 0.01em;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  display: block;
  position: relative;
  color: #707070;
  font-family: "SweetSans";
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
}

@media screen and (min-width: 1024px) {
  /* line 3, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .blog_detail_nav a:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #ffffff;
    transform-origin: right;
    transform: scaleX(0);
    transition: transform 0.5s ease;
  }
  /* line 21, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/navigation/_menus.scss */
  .blog_detail_nav a:hover:after {
    transform: scaleX(1);
    transform-origin: left;
  }
}

@media only screen and (max-width: 768px) {
  /* line 364, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_detail_nav a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 364, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_detail_nav a {
    font-size: 16px;
  }
}

/* line 374, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_nav a:after {
  background-color: #707070;
}

@media only screen and (max-width: 768px) {
  /* line 379, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_detail_nav a {
    font-size: 10px;
  }
}

@media only screen and (max-width: 680px) {
  /* line 359, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_detail_nav {
    flex-direction: column;
  }
  /* line 385, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_detail_nav a {
    margin: 0.5em 0;
  }
  /* line 387, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .blog_detail_nav a:nth-child(2) {
    order: 3;
  }
}

/* line 393, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_ft_sec {
  padding-top: 26px;
}

/* line 395, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_ft_sec .wrapper {
  width: 1023px;
}

/* line 398, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.blog_detail_ft_sec .blog_detail_ft_title {
  color: #000000;
  font-size: 3.4rem;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  margin: 0 0 34px;
}

/* line 410, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.grid {
  position: relative;
  z-index: 2;
  display: block;
  margin: 0 auto;
  margin-bottom: 4.2rem;
}

/* line 418, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.grid__sizer {
  margin-bottom: 0 !important;
}

/* line 422, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
.grid .grid__item,
.grid .grid__sizer {
  width: calc(33.33% - 10px);
  margin: 5px;
  margin-bottom: 1.5rem;
  backface-visibility: hidden;
  will-change: opacity, transform;
}

@media only screen and (max-width: 680px) {
  /* line 422, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .grid .grid__item,
  .grid .grid__sizer {
    width: calc(50% - 10px);
  }
  /* line 432, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_blog.scss */
  .grid .grid__item .blog_main_article_img img,
  .grid .grid__sizer .blog_main_article_img img {
    height: 32.64706vw;
  }
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group-series,
.questionnaire-form {
  background-color: #657c68;
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group-series-detail,
.single-trip_post {
  background-color: #657c68;
}

/* line 16, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group-series-detail .circle_contain,
.single-trip_post .circle_contain {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 1;
  pointer-events: none;
}

/* line 26, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group-series-detail .sweet_pot_svg,
.single-trip_post .sweet_pot_svg {
  position: absolute;
  top: 13.5%;
  right: -15.5%;
  top: 33.18713vw;
  right: -15.49708vw;
  width: 54.97076vw;
  display: block;
}

/* line 34, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group-series-detail .sweet_pot_svg .stroke_path,
.single-trip_post .sweet_pot_svg .stroke_path {
  stroke: #6D846F;
}

@media only screen and (max-width: 768px) {
  /* line 26, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .group-series-detail .sweet_pot_svg,
  .single-trip_post .sweet_pot_svg {
    top: 44.33594vw;
    right: -20.70313vw;
    width: 73.4375vw;
  }
}

@media only screen and (max-width: 680px) {
  /* line 26, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .group-series-detail .sweet_pot_svg,
  .single-trip_post .sweet_pot_svg {
    top: 59.11458vw;
    right: -27.60417vw;
    width: 97.91667vw;
  }
}

/* line 49, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_hero {
  margin-bottom: 4.82456vw;
}

/* line 51, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_hero .wrapper {
  width: 1368px;
  padding-top: 15.8rem;
}

/* line 55, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_hero figure {
  width: 1017px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 60, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_hero figure img {
  display: block;
  width: 100%;
}

/* line 67, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_srs_list_contain .wrapper {
  width: 1368px;
}

/* line 70, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_srs_list_contain .group_srs_main_title {
  color: #ffffff;
  font-size: 5rem;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  margin: 0 0 7.45614vw;
}

/* line 77, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_srs_list_contain .group_srs_main_title span {
  line-height: 1;
  display: inline-block;
  vertical-align: text-bottom;
  margin-left: -45px;
  font-size: 56px;
  margin-right: -16px;
  color: #ddff00;
}

/* line 89, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail {
  position: relative;
  z-index: 10;
}

/* line 92, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .wrapper {
  padding-top: 19.88304%;
  width: 674px;
}

/* line 96, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_head {
  margin-bottom: 7.42942%;
}

/* line 99, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_title {
  color: #ffffff;
  font-size: 5rem;
  font-weight: 400;
  line-height: 0.8;
  margin: 0 0 0.28em;
}

/* line 106, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_date {
  color: #ffffff;
  font-family: "Circular Std";
  font-size: 2.8rem;
  font-weight: 400;
  line-height: 1;
  margin: 0 0 0.35714em;
}

/* line 113, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_date a {
  pointer-events: none;
  color: inherit;
  text-decoration: none;
}

/* line 119, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_rate {
  color: #ddff00;
  font-family: "Circular Std";
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.375;
  margin: 0;
}

/* line 128, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_content p {
  color: #ffffff;
  margin-bottom: 1.81818em;
}

/* line 132, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_content img {
  display: block;
}

/* line 137, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_content img:last-child {
  margin-right: 0;
}

/* line 142, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary {
  margin-top: 2.8rem;
  margin-bottom: 5rem;
}

/* line 145, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary h3 {
  color: #ffffff;
  font-size: 4.5rem;
  font-weight: 400;
  line-height: 1;
  margin: 0 0 0.64444em;
}

/* line 152, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary h4 {
  color: #ffffff;
  font-family: "Circular Std";
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 1;
  margin: 0 0 1.125em;
}

/* line 160, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary .gs_detail_itinerary_list {
  margin-bottom: 5.1rem;
}

/* line 162, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary .gs_detail_itinerary_list + div {
  margin-bottom: 0;
}

/* line 166, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary ul {
  margin: 0 0 0 4.4rem;
  padding: 0;
  list-style: none;
}

/* line 171, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary li {
  color: #ffffff;
  font-family: "Circular Std";
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1.38889;
  position: relative;
  padding-left: 1.22222em;
}

/* line 179, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary li:before {
  content: '';
  position: absolute;
  top: 0.6em;
  left: 0;
  width: 12px;
  height: 1px;
  background-color: #fff;
  display: inline-block;
  vertical-align: middle;
}

/* line 191, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary .align_center {
  margin-top: 2.4rem;
}

/* line 194, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_itinerary .btn_anim {
  font-size: 2.5rem;
}

/* line 199, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_carousel img {
  margin: 0;
}

/* line 202, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_carousel .slider {
  margin-bottom: 2.7rem;
}

/* line 205, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_carousel .slider figure figcaption {
  color: #ffffff;
  font-family: "Circular Std";
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1.38889;
  position: relative;
  margin: 0.5em 0 0 0.5em;
}

/* line 215, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_carousel .slider .slick-arrow {
  position: absolute;
  top: 45%;
  transform: translateY(-50%);
  background-color: transparent;
  background: url(../images/white_arrow.svg) center center no-repeat;
  background-size: cover;
  border: none;
  text-indent: -9999px;
  overflow: hidden;
  width: 20px;
  height: 20px;
  z-index: 100;
}

/* line 228, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_carousel .slider .slick-arrow.slick-prev {
  left: -30px;
}

/* line 231, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_carousel .slider .slick-arrow.slick-next {
  right: -30px;
  transform: translateY(-50%) rotate(180deg);
}

/* line 237, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.group_series_detail .gs_detail_carousel .btn_anim {
  font-size: 1.5rem;
  margin: 0 2em;
}

/* line 244, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.itinerary_lb {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  backface-visibility: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  display: none;
}

/* line 254, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.itinerary_lb .wrap {
  width: 671px;
  max-width: 90%;
  height: 600px;
  max-height: 80vh;
  background-color: #f0f5f8;
  border: 1px solid #707070;
  text-align: center;
  padding-top: 6.25931%;
  padding-bottom: 10.28316%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

/* line 271, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.itinerary_lb h2 {
  color: #3b3b3b;
  font-size: 4.5rem;
  font-weight: 400;
  line-height: 1;
  margin: 0 0 0.84444em;
}

/* line 278, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.itinerary_lb .itinerary_lb_scroll {
  overflow: hidden;
  width: 487px;
  max-width: 90%;
  height: 80.6%;
  margin: 0 auto 0 17.88376%;
}

/* line 286, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.touchDevice .itinerary_lb .itinerary_lb_scroll {
  overflow: auto;
}

/* line 290, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.itinerary_lb article {
  margin-bottom: 1.8rem;
  font-size: 1.8rem;
  line-height: 1;
  letter-spacing: 0.01em;
}

/* line 296, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.itinerary_lb p {
  margin: 0;
  font-size: 1.8rem;
  line-height: 1;
  letter-spacing: 0.01em;
}

@media only screen and (max-width: 768px) {
  /* line 303, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .itinerary_lb .itinerary_lb_scroll {
    margin: 0 auto;
  }
  /* line 306, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .itinerary_lb article {
    font-size: 2rem;
  }
  /* line 309, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .itinerary_lb p {
    font-size: 2rem;
  }
}

/* line 315, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire-form {
  min-height: 100vh;
}

/* line 320, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .wrapper {
  width: 1368px;
  padding-top: 15.9rem;
  padding-bottom: 8.11404%;
}

@media only screen and (max-width: 1024px) {
  /* line 320, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .questionnaire_sec .wrapper {
    padding-bottom: 0;
  }
}

/* line 330, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questnr_banner {
  width: 1008px;
  max-width: 100%;
  margin: 0 auto;
  max-width: 100%;
  display: block;
  margin-bottom: 8.26023%;
}

/* line 341, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questnr_banner img {
  display: block;
}

/* line 346, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .copy {
  width: 866px;
  max-width: 100%;
  text-align: center;
  margin: 0 auto;
  position: relative;
  z-index: 10;
}

/* line 354, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec h2 {
  font-family: 'Circular Std';
  font-size: 4.3rem;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: -0.9px;
  text-align: center;
  color: #ffffff;
  display: inline-block;
  position: relative;
  margin: 0 0 0.67442em;
}

/* line 367, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec h2 span {
  margin-left: auto;
  color: #ddff00;
  font-size: 1.2093em;
  line-height: 1;
  display: inline-block;
  margin-left: -0.30769em;
  margin-right: -0.61538em;
  margin-top: -0.82692em;
  position: relative;
  z-index: -1;
  vertical-align: middle;
}

@media only screen and (max-width: 480px) {
  /* line 354, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .questionnaire_sec h2 {
    width: 70%;
    margin: 0 auto 0.67442em;
  }
  /* line 389, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .questionnaire_sec h2 span {
    margin-top: 0;
    margin-bottom: -0.6em;
  }
}

/* line 395, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .vrt_line_anim {
  margin: 0 auto;
  width: 3px;
  height: 7.30994vw;
  background-color: #ddff00;
  margin-bottom: 3.9rem;
}

/* line 403, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec h4 {
  font-family: 'SweetSans';
  font-size: 1.2rem;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.67;
  letter-spacing: 1.9px;
  text-align: center;
  color: #ddff00;
  margin: 0 0 2em;
}

/* line 415, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec p {
  font-size: 3.4rem;
  line-height: 1.06176;
  color: #ffffff;
  margin: 0;
  letter-spacing: normal;
  margin-bottom: 2.41176em;
}

/* line 422, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec p a {
  color: #ddff00;
  text-decoration: none;
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.questionnaire_sec p a:hover, .questionnaire_sec p a:active {
  text-decoration: underline;
}

@media only screen and (max-width: 680px) {
  /* line 415, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
  .questionnaire_sec p {
    font-size: 2.8rem;
  }
}

/* line 433, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form {
  width: 628px;
  width: 700px;
  max-width: 100%;
  margin: 0 auto;
  background-color: rgba(240, 245, 248, 0.76);
  display: block;
  padding-top: 9.3rem;
  padding-bottom: 119px;
  letter-spacing: normal;
  padding-left: 4.2rem;
  padding-right: 4rem;
  padding-bottom: 6.7rem;
}

/* line 446, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form fieldset,
.questionnaire_sec .questionnaire_form p {
  width: 100%;
  margin: 0 auto 2.4rem;
}

/* line 451, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form p {
  margin: 0 auto 2.4rem;
}

/* line 454, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form p:last-child {
  margin-bottom: 0;
}

/* line 457, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form p.contact_interest_para {
  margin-bottom: 0;
}

/* line 462, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form fieldset p {
  width: auto;
}

/* line 467, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form label, .questionnaire_sec .questionnaire_form legend {
  display: block;
  width: 100%;
  color: #000;
  font-size: 2.2rem;
  font-weight: 300;
  line-height: 1.2;
  letter-spacing: normal;
  margin-bottom: 0.43333em;
}

/* line 478, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form legend {
  font-size: 3rem;
}

/* line 483, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form p label span {
  display: block;
  font-size: 0.65em;
  font-weight: 400;
  font-family: "Circular Std";
  opacity: 0.8;
  margin-top: 0.25em;
}

/* line 493, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form input, .questionnaire_sec .questionnaire_form textarea {
  width: 100%;
  max-width: 100%;
  height: 4.9rem;
  border: 2px solid #646464;
  background-color: transparent;
  border-radius: 0;
  outline: none;
  display: block;
  border-radius: 0;
  color: #7e7e7e;
  font-family: "Circular Std";
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1;
  background-color: transparent;
  padding: 0 1.13636em;
  margin: 0 auto;
  outline: none;
  color: #333;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
}

/* line 518, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form input.error, .questionnaire_sec .questionnaire_form textarea.error {
  border-color: #ff6f6b;
}

/* line 522, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form textarea {
  height: 14.8rem;
  padding: 0.68182em 1.13636em;
}

/* line 526, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .selectboxit-container {
  width: 407px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 530, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .selectboxit-container * {
  color: #ff6f6b;
  font-size: 2.2rem;
}

/* line 534, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .selectboxit-container span, .questionnaire_sec .questionnaire_form .selectboxit-container .selectboxit-options a {
  height: 4.9rem;
  line-height: 5rem;
  display: block;
  margin-top: -2px;
}

/* line 540, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .selectboxit-container .selectboxit-btn {
  border-color: #646464;
}

/* line 543, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .selectboxit-container .selectboxit-default-arrow {
  border-left: 2px solid #ff6f6b;
  border-top: 2px solid #ff6f6b;
}

/* line 547, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .selectboxit-container .selectboxit-options {
  border: 2px solid #646464;
  border-top: 0;
  margin-top: -2px;
}

/* line 553, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .contact_data {
  border-top: 1px solid #000;
  margin-top: 4.4rem;
  padding-top: 35px;
  display: none;
}

/* line 558, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .contact_data p {
  margin-bottom: 2.7rem;
}

/* line 561, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .contact_data label {
  margin-bottom: 0.8rem;
}

/* line 564, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .contact_data fieldset {
  display: block;
  text-align: center;
  margin-bottom: 7rem;
}

/* line 570, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form button {
  padding: 0 0 10px;
}

/* line 574, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .custom_checkbox label {
  font-family: "Circular Std";
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 25px;
  cursor: pointer;
  margin: 0;
  display: flex;
}

/* line 582, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_group_series.scss */
.questionnaire_sec .questionnaire_form .custom_checkbox label span {
  color: #ff6f6b;
  margin-right: 0.5em;
}

/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec {
  background-color: #000;
  padding-top: 7.60234vw;
  padding-bottom: 2.48538vw;
  padding-left: 3%;
  padding-right: 3%;
  overflow: hidden;
}

@media only screen and (max-width: 768px) {
  /* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .page_footer_sec {
    padding-top: 13.54167vw;
    padding-bottom: 4.42708vw;
    padding-left: 9.75%;
    padding-right: 9.75%;
  }
}

@media only screen and (max-width: 680px) {
  /* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .page_footer_sec {
    padding: 15.29412vw 9.75%;
  }
}

/* line 17, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec .footer_sec_copy {
  text-align: center;
}

/* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec .footer_sec_copy h2 {
  font-family: 'freight-display-pro';
  font-size: 3.4rem;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #ffffff;
  margin: 0 0 0.47059em 0;
}

/* line 29, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec .footer_sec_copy h2 i {
  font-size: 0;
  font-style: normal;
  color: #00ffff;
  display: inline-block;
  vertical-align: bottom;
  letter-spacing: -6px;
}

/* line 36, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec .footer_sec_copy h2 i:before {
  font-size: 2.35rem;
}

/* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec .footer_sec_copy p {
  width: 417px;
  max-width: 90%;
  margin: 0 auto 1.68182em;
  color: #ffffff;
}

/* line 51, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec.beige_bg {
  background-color: #faede7;
}

/* line 54, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec.beige_bg .footer_sec_copy h2 {
  color: #000000;
}

/* line 56, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec.beige_bg .footer_sec_copy h2 i {
  color: #ff6f6b;
}

/* line 62, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.page_footer_sec.no_bg,
body.contact .page_footer_sec,
body.group-series .page_footer_sec {
  background-color: transparent;
}

/* line 68, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.footer_featured {
  text-align: center;
  display: none;
  margin-top: 10.23392vw;
  margin-bottom: -5.84795vw;
  position: relative;
  z-index: 10;
}

/* line 75, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.home .footer_featured {
  display: block;
}

/* line 78, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.footer_featured h4 {
  color: #ffffff;
  font-family: "SweetSans";
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 1.6px;
  line-height: 1.4;
  text-transform: uppercase;
  margin-bottom: 3.5rem;
}

/* line 88, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.footer_featured div {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 890px;
  max-width: 96%;
  margin: 0 auto 20px;
  flex-wrap: wrap;
}

/* line 100, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.footer_featured div a {
  display: block;
  margin: 0 1rem;
}

/* line 117, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.footer_featured div img {
  display: block;
  width: 100%;
}

/* line 123, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer {
  padding-top: 14.76608vw;
}

/* line 125, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer,
body.questionnaire-form .site_footer {
  padding-top: 0.87719vw;
}

/* line 129, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.group-series .site_footer {
  padding-top: 11.03801vw;
}

/* line 132, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.blog .site_footer,
body.category .site_footer,
body.single-post .site_footer {
  padding-top: 3.50877vw;
}

/* line 137, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.group-series-detail .site_footer {
  padding-top: 1.09649vw;
}

/* line 140, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .wrapper {
  width: 1212px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 100%;
}

@media only screen and (max-width: 768px) {
  /* line 140, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .wrapper {
    text-align: center;
    display: block;
  }
}

/* line 152, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 157, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_nav ul:hover a, .site_footer .footer_nav ul:active a {
  opacity: 0.3;
}

/* line 164, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_nav li:hover a, .site_footer .footer_nav li:active a {
  opacity: 1;
}

/* line 169, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_nav a {
  display: inline-block;
  text-decoration: none;
  font-family: 'Circular Std';
  font-size: 12px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.67;
  letter-spacing: 0.1px;
  text-align: left;
  color: #ffffff;
  transition: opacity 0.3s ease-out;
}

/* line 182, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .footer_nav a {
  color: #fac5ad;
}

/* line 185, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .footer_nav a {
  color: #818181;
}

/* line 188, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.blog .site_footer .footer_nav a,
body.category .site_footer .footer_nav a,
body.single-post .site_footer .footer_nav a {
  color: #c4ccd1;
}

@media only screen and (max-width: 768px) {
  /* line 151, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_nav {
    display: none;
  }
  /* line 196, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_nav li {
    display: inline-block;
    margin: 0 2rem;
  }
}

@media only screen and (max-width: 680px) {
  /* line 202, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_nav li {
    margin: 0 1rem;
  }
}

/* line 207, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_quote {
  text-align: center;
  margin-left: 7.09064vw;
  margin-bottom: -10px;
}

/* line 211, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_quote blockquote {
  color: #ffffff;
  margin: 0;
  margin-bottom: 3px;
  width: 45.6rem;
}

/* line 216, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_quote blockquote:before {
  font-size: 1.9rem;
  color: #00ffff;
  display: block;
  margin: 0 auto 1.7rem;
}

/* line 222, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_quote blockquote p {
  color: #ffffff;
  margin: 0;
  font-weight: 400;
}

@media only screen and (max-width: 1024px) {
  /* line 222, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_quote blockquote p {
    font-size: 2.6rem;
  }
  /* line 228, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_quote blockquote p br {
    display: none;
  }
}

/* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .footer_quote blockquote {
  color: #000000;
}

/* line 235, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .footer_quote blockquote:before {
  color: #ff6f6b;
}

/* line 238, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .footer_quote blockquote p {
  color: #000000;
}

/* line 242, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .footer_quote blockquote {
  color: #000000;
}

/* line 244, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .footer_quote blockquote:before {
  color: #ff6f6b;
}

/* line 247, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .footer_quote blockquote p {
  color: #000000;
}

/* line 251, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.group-series .site_footer .footer_quote blockquote {
  width: 39.6rem;
}

/* line 254, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.group-series-detail .site_footer .footer_quote blockquote,
body.blog .site_footer .footer_quote blockquote,
body.category .site_footer .footer_quote blockquote,
body.single-post .site_footer .footer_quote blockquote {
  width: 45.6rem;
  color: #000000;
}

/* line 260, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.group-series-detail .site_footer .footer_quote blockquote p,
body.blog .site_footer .footer_quote blockquote p,
body.category .site_footer .footer_quote blockquote p,
body.single-post .site_footer .footer_quote blockquote p {
  color: #000000;
}

/* line 265, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .footer_quote cite {
  font-family: 'SweetSans';
  font-weight: 400;
  font-size: 8px;
  line-height: 2.375;
  text-transform: uppercase;
  letter-spacing: 0.16em;
  color: #00ffff;
  font-style: normal;
}

/* line 274, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .footer_quote cite {
  color: #ff6f6b;
}

/* line 277, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .footer_quote cite {
  color: #ff6f6b;
}

@media only screen and (max-width: 768px) {
  /* line 207, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_quote {
    margin: 2rem auto;
    width: 96%;
  }
  /* line 284, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_quote blockquote {
    width: 100% !important;
  }
  /* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .footer_quote cite {
    font-size: 10px;
  }
}

/* line 292, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .helium_tag {
  width: 171px;
  display: block;
  opacity: 0.609;
  transition: opacity 0.3s ease-out;
  font-size: 0;
  margin-bottom: 5px;
}

/* line 299, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .helium_tag svg {
  display: block;
  width: 100%;
}

/* line 302, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.site_footer .helium_tag svg .st0 {
  fill: #fff;
  transition: all 0.3s ease-out;
}

/* line 124, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/mixins/_mixins-master.scss */
.site_footer .helium_tag:hover, .site_footer .helium_tag:active {
  opacity: 1;
}

@media only screen and (max-width: 768px) {
  /* line 292, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
  .site_footer .helium_tag {
    margin: 0 auto;
  }
}

/* line 313, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .helium_tag {
  opacity: 1;
}

/* line 316, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .helium_tag svg .st0 {
  fill: #eacabb;
}

/* line 322, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.beige_bg .site_footer .helium_tag:hover svg .st0, .beige_bg .site_footer .helium_tag:active svg .st0 {
  fill: #ff6f6b;
}

/* line 328, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .helium_tag {
  opacity: 1;
}

/* line 331, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .helium_tag svg .st0 {
  fill: #818181;
}

/* line 337, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.contact .site_footer .helium_tag:hover svg .st0, body.contact .site_footer .helium_tag:active svg .st0 {
  fill: #ff6f6b;
}

/* line 343, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.blog .site_footer .helium_tag,
body.category .site_footer .helium_tag,
body.single-post .site_footer .helium_tag {
  opacity: 1;
}

/* line 348, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.blog .site_footer .helium_tag svg .st0,
body.category .site_footer .helium_tag svg .st0,
body.single-post .site_footer .helium_tag svg .st0 {
  fill: #c4ccd1;
}

/* line 354, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
body.blog .site_footer .helium_tag:hover svg .st0, body.blog .site_footer .helium_tag:active svg .st0,
body.category .site_footer .helium_tag:hover svg .st0,
body.category .site_footer .helium_tag:active svg .st0,
body.single-post .site_footer .helium_tag:hover svg .st0,
body.single-post .site_footer .helium_tag:active svg .st0 {
  fill: #ff6f6b;
}

/* line 362, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download {
  background-color: #faede7;
}

/* line 365, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download_pg_sec {
  padding-top: 11.69591vw;
}

/* line 367, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download_pg_sec .wrapper {
  width: 671px;
  min-height: 50vh;
}

/* line 371, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download_pg_sec .download_pg_head {
  font-family: "Circular Std";
  font-size: 3.6rem;
  font-weight: 400;
  text-align: center;
  position: relative;
  z-index: 10;
  margin: 0 0 1.5em 0;
}

/* line 379, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download_pg_sec .download_pg_head span {
  display: inline-block;
  vertical-align: bottom;
  color: #ff6f6b;
  font-size: 0.83333em;
  margin-right: -0.53333em;
  margin-top: 0.5em;
  position: relative;
  z-index: -1;
}

/* line 391, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download_pg_sec .download_pg_list .download_list_item {
  font-family: "Circular Std";
  font-size: 2.4rem;
  font-weight: 500;
  padding-bottom: 0.3em;
  border-bottom: 2px solid #ff6f6b;
}

/* line 397, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download_pg_sec .download_pg_list .download_list_item a {
  display: flex;
  color: #ff6f6b;
  text-decoration: none;
  align-items: center;
  justify-content: space-between;
  padding-right: 0.5em;
}

/* line 404, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_footer.scss */
.download_pg_sec .download_pg_list .download_list_item a span {
  width: 18px;
  height: 18px;
  background: url(../images/download_arrow.svg) 0 0 no-repeat;
}

/*
 * jquery.selectBoxIt.css 3.8.1
 * Author: @gregfranko
 */
/*
	Common CSS Properties
	---------------------
	These properties will be applied to any themes that you use
*/
/* SelectBoxIt container */
/* line 14, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container {
  position: relative;
  display: block;
  vertical-align: top;
  width: 100%;
  margin-bottom: 12px;
}

/* line 20, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container:last-child {
  margin-bottom: 0;
}

/* line 23, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container * {
  user-select: none;
  outline: none;
  white-space: nowrap;
  color: #7e7e7e;
  font-family: "Circular Std";
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.5625;
}

/* line 33, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container .selectboxit {
  width: 100%;
  /* Width of the dropdown button */
  cursor: pointer;
  margin: 0;
  padding: 0;
  overflow: hidden;
  display: block;
  position: relative;
  transition: all 0.3s ease-out;
}

/* line 44, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container span, .selectboxit-container .selectboxit-options a {
  height: 3.0625em;
  line-height: 3.4375;
  display: block;
  margin-top: -0.125em;
}

/* line 50, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container .selectboxit:focus {
  outline: 0;
}

/* Styles that apply to all SelectBoxIt elements */
/* Button */
/* Height and Vertical Alignment of Text */
/* Focus pseudo selector */
/* Disabled Mouse Interaction */
/* line 65, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled {
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}

/* Button Text */
/* line 76, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-text {
  padding-left: 1.13636em;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
  width: calc(100% - 6.5rem);
  text-align: left;
  max-width: initial !important;
}

/* line 87, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit .selectboxit-option-icon-container {
  margin-left: 5px;
  display: none !important;
}

/* Options List */
/* line 94, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container .selectboxit-options {
  width: 100%;
  min-width: 100%;
  /* Minimum Width of the dropdown list box options */
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  cursor: pointer;
  display: none;
  z-index: 9999999999999;
  text-align: left;
  box-shadow: none;
  border: 2px solid #e2e7ea;
  border-top: 0;
  margin-top: -2px;
}

/* Individual options */
/* line 116, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option {
  text-indent: 5px;
  /* Horizontal Positioning of the select box option text */
  margin: 0;
  list-style-type: none;
}

/* line 117, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option .selectboxit-option-anchor {
  padding: 0 1em;
}

/* line 119, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option .selectboxit-option-anchor:hover {
  text-decoration: none;
}

/* line 127, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option.selectboxit-selected {
  display: none !important;
}

/* Individual Option Hover Action */
/* Individual Option Optgroup Header */
/* line 136, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-optgroup-header {
  text-indent: 5px;
  /* Horizontal Positioning of the select box option text */
  margin: 0;
  list-style-type: none;
}

/* The first Drop Down option */
/* line 145, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option-first {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

/* The first Drop Down option optgroup */
/* line 152, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-optgroup-header + .selectboxit-option-first {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}

/* The last Drop Down option */
/* line 159, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option-last {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

/* Drop Down optgroup headers */
/* line 166, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-optgroup-header {
  font-weight: bold;
}

/* line 168, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-optgroup-header:hover {
  cursor: default;
}

/* Drop Down optgroup header hover psuedo class */
/* Drop Down down arrow container */
/* line 177, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-arrow-container {
  /* Positions the down arrow */
  width: 6.5rem;
  position: absolute;
  right: 0;
}

/* Drop Down down arrow */
/* line 186, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow {
  /* Horizontally centers the down arrow */
  margin: 0 auto;
}

/* line 189, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {
  top: 30%;
}

/* Drop Down down arrow for jQueryUI and jQuery Mobile */
/* Drop Down individual option icon positioning */
/* line 198, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option-icon-container {
  float: left;
  display: none !important;
}

/* line 203, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-container .selectboxit-option-icon {
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

/* Drop Down individual option icon positioning */
/* line 211, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-option-icon-url {
  width: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  height: 100%;
  background-position: center;
  float: left;
}

/* line 220, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-rendering {
  display: inline-block !important;
  *display: inline !important;
  zoom: 1 !important;
  visibility: visible !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

/* jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
/* line 233, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.jqueryui .ui-icon {
  background-color: inherit;
}

/* line 236, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.jqueryui .ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* Another jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
/*
	Default Theme
	-------------
	Note: Feel free to remove all of the CSS underneath this line if you are not using the default theme
*/
/* line 249, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-btn {
  border: 2px solid #e2e7ea;
}

/* line 267, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-default-arrow {
  position: absolute;
  left: 47%;
  top: 42%;
  width: 13px;
  height: 13px;
  border-left: 2px solid #00ffff;
  border-top: 2px solid #00ffff;
  transform: translate(-50%, -50%) rotate(-135deg);
}

/* line 278, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-list {
  background-color: #ffffff;
}

/* line 280, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-list .selectboxit-option-anchor {
  color: #333333;
}

/* line 284, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {
  background-color: #f2f2f2;
}

/* line 287, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor {
  color: #999999;
}

/* Slick Slider */
/* line 300, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-slider {
  position: relative;
  display: block;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 309, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-slider .slick-track, .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

/* line 314, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

/* line 320, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-list:focus {
  outline: none;
}

/* line 323, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 329, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 336, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-track:before {
  display: table;
  content: '';
}

/* line 340, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-track:after {
  display: table;
  content: '';
  clear: both;
}

/* line 347, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-loading .slick-track {
  visibility: hidden;
}

/* line 351, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

/* line 356, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-slide img {
  display: block;
}

/* line 359, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-slide.slick-loading img {
  display: none;
}

/* line 362, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-slide.dragging img {
  pointer-events: none;
}

/* line 365, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
[dir='rtl'] .slick-slide {
  float: right;
}

/* line 368, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-initialized .slick-slide {
  display: block;
}

/* line 372, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}

/* line 376, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 383, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.slick-arrow.slick-hidden {
  display: none;
}

/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
/*
CONTENTS:
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar.
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars.
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars.
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
/*
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE
------------------------------------------------------------------------------------------------------------------------
*/
/* line 414, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  /* direct pointer events to js */
}

/* line 415, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto;
}

/* line 417, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
}

/* line 426, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto;
}

/*
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
/* line 441, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_inside > .mCSB_container {
  margin-right: 10.67762%;
}

/* line 445, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}

/* non-visible scrollbar */
/* line 448, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 5px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
}

/* line 458, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}

/* scrollbar position: outside */
/* line 461, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}

/* line 470, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0;
}

/* line 472, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools .mCSB_draggerRail {
  width: 1px;
  height: 100%;
  margin: 0 auto;
  background-color: #e2e7ea;
}

/* line 479, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1;
  background-color: #e2e7ea;
}

/* line 487, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 5px;
  height: 100%;
  margin: 0 auto;
  text-align: center;
}

/* line 495, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */
}

/* line 498, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */
}

/* line 501, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}

/* line 512, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}

/*
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS
------------------------------------------------------------------------------------------------------------------------
*/
/* line 523, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
}

/* line 532, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/_select2.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  transition: width .2s ease-out .2s, height .2s ease-out .2s,
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/primary/_comments.scss */
.comment-content a {
  word-wrap: break-word;
}

/* line 4, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/site/primary/_comments.scss */
.bypostauthor {
  display: block;
}

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
/* line 2, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_infinite-scroll.scss */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
/* line 8, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/modules/_infinite-scroll.scss */
.infinity-end.neverending .site-footer {
  display: block;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_media.scss */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
/* line 11, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_media.scss */
embed,
iframe,
object {
  max-width: 100%;
}

/* Make sure logo link wraps around logo image. */
/* line 18, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_media.scss */
.custom-logo-link {
  display: inline-block;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_captions.scss */
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_captions.scss */
.wp-caption img[class*="wp-image-"] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 9, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_captions.scss */
.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}

/* line 14, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_captions.scss */
.wp-caption-text {
  text-align: center;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
/* line 1, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery {
  margin-bottom: 1.5em;
}

/* line 5, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-2 .gallery-item {
  max-width: 50%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-4 .gallery-item {
  max-width: 25%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-5 .gallery-item {
  max-width: 20%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}

/* line 13, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}

/* line 19, ../../../../wamp/www/helium/katie/wp-content/themes/katie/sass/media/_galleries.scss */
.gallery-caption {
  display: block;
}

/*# sourceMappingURL=style.css.map */
