/* ==========================================================================
	Variables
/* ========================================================================== */
/* Colors */
/* Font Sizes */
/* Layout */
/* Fonts */
/* Content Images */
/* Sidebar */
/* Fallbacks / browser support */
/* ==========================================================================
	Media queries
/* ========================================================================== */
/* Default bootstrap breakpoints */
/* Custom breakpoints */
/* ==========================================================================
	Images
/* ========================================================================== */
/* Uncomment when using sprites: */
/* Uncomment when using sprites for retina images: */
/* Uncomment when using sprites fallback for IE8: */
/* Project supports: */
/* Paths: */
/* line 18, ../../../../source/wp-content/themes/ChristinePurcell/css/_mixins.scss */
.ie8 header.main {
  behavior: url("pie/PIE.htc");
}

/**
 *  USAGE
 *  $image: file name WITH extension (even when using sprites)
 *  $bg-size: explicitly applied background size for svg images
 *
 *  Example:
 *  @include bgi('icon.png');
 *
 *  The mixin applies:
 *   - background from sprite, if project supports sprites, regular image otherwise
 *   - retina image in media query, if project supports retina, it will be a retina sprite, if project additionally
 *     supports sprites
 *   - IF background is in SVG format AND project supports IE8, mixin will apply fallback: regular png image,
 *     or a sprite fallback, depending on settings.scss
 */
/**
 *  USAGE
 *  Applies sprite of a given name, even in media query. Simplest case:
 *  @include sprite(icon);
 *
 *  By default it uses a sprite map set in settings.scss, but can be overriden (second parameter).
 *  E.g. if we have 'icons' sprites folder, we can use:
 *  @include sprite(my-icon, $icons-sprites);
 *
 *  If project support retina, then by defualt this mixin will also add retina sprite.
 *  This behavior can be disabled:
 *  @include sprite(icon, $sprites-sprites, false);
 *  Also, the retina sprite used by default (the one from settings.scss) can be overriden
 *  by the third parameter (e.g. if we wanna use sprites from folder 'retina-icons'):
 *  @include sprite(icon, $sprites-sprites, true, $retina-icons-sprites);
 */
/**
 *  USAGE:
 *
 *  First parameter is a collection of colors or color stops. So either of those will work:
 *  @include gradient((#abc123, #123abc));
 *  @include gradient((#abc123 0%, #123abc 75%));
 *  @include gradient((#abc123, #123abc, #123123));
 *  @include gradient((#abc123, #123abc), vertical);
 *
 *  Radial gradients are a special case. Line below is fine:
 *  @include gradient((#abc123, #123abc), radial);
 *  However, you can also pass a collection as a type parameter to customize it a bit. Defaults are:
 *  @include gradient((#abc123, #123abc), (radial, cover, ellipse, center));
 *  The first element of the collection can actually be anything, doesn't have to be 'radial'.
 *  Second element is background-size (cover, contain, 100px, 50%, etc.), third is shape
 *  (can be either ellipse or circle), and last is background-position (center, top left, bottom right, etc.).
 *  Example:
 *  @include gradient((#abc123, #123abc), (radial, cover, circle, left top));
 *  Please note that some parameter combinations (e.g. left top position and size contain) don't work.
 *
 *  Please note that collection requires parentheses. So a collection '(...)' passed as a parameter
 *  is double parentheses: '((...))'.
 *
 *  Second parameter is a type of gradient. Allowed values are the expected:
 *  vertical, horizontal, radial
 *  But there can also be diagonal, in two versions:
 *  1. Going from left top to bottom right corner, any of those is valid:
 *     diagonal, diagonal1, diagonal-left-top, diagonal-top-left, diagonal-lt, diagonal-tl, left-top, top-left
 *  2. Going from left bottom to top right corner, any of those:
 *     diagonal2, diagonal-left-bottom, diagonal-bottom-left, diagonal-lb, diagonal-bl, left-bottom, bottom-left
 *
 *  Plase note that older IEs support only vertical and horizontal gradients.
 *
 *  Finally the third parameter tells how the gradient is rendered on IE8. There are two options:
 *  filter - uses native IE filters, means that transparency (rgba values) will work, but border-radius
 *           (even with pie) will be completely ignored
 *  pie - uses PIE to render the gradient, will work fine with border-radius, but transparency (rgba values)
 *        will not work
 */
/* ==========================================================================
	Base
/* ========================================================================== */
/* line 5, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
html {
  height: auto;
  height: 100%;
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  margin: 0;
  padding: 0;
}

/* line 14, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
html,
button,
input,
select,
textarea {
  font-family: Arial, sans-serif;
  color: #444;
}

/* line 22, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
body {
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 1em;
  line-height: 1.4;
  background: #ffffff;
  -webkit-font-smoothing: antialiased;
}

/* line 33, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 40, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}

/* line 46, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.gm-style img {
  max-width: none;
}

/* ==========================================================================
	Links
/* ========================================================================== */
/* line 54, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
a {
  color: #0a2166;
  text-decoration: none;
}
/* line 57, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
a img {
  border: 0;
}
/* line 60, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
a:hover {
  text-decoration: none;
}

/* line 64, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
a:focus,
a:hover {
  color: black;
}

/* line 68, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
a:focus {
  outline: 0;
}

/* line 71, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
	Typography
/* ========================================================================== */
/* Headers */
/* line 82, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
h1, h2, h3, h4, h5, h6 {
  margin: 0 0 1em;
  line-height: 1.5em;
}

/* line 86, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
h1 {
  font-size: 2em;
}

/* line 89, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
h2 {
  font-size: 1.5em;
}

/* line 92, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
h3 {
  font-size: 1.3em;
}

/* line 95, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
h4 {
  font-size: 1.3em;
  font-weight: normal;
}

/* line 99, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
h5, h6 {
  font-size: 1.1em;
}

/* Content Block Elements */
/* line 105, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
dl,
menu,
ol,
ul,
p,
pre {
  margin: 0 0 1em;
}

/* Paragraphs */
/* Lists */
/* line 122, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
menu,
ol,
ul {
  padding: 0 0 0 2em;
}

/* Selection Colors */
/* line 130, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
::-moz-selection {
  background: #444;
  color: #fff;
  text-shadow: none;
}

/* line 135, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
::selection {
  background: #444;
  color: #fff;
  text-shadow: none;
}

/* =============================================================================
	Helper Classes
/* ========================================================================== */
/* Prefixed with tags to override default tag styling for these elemets if .button is added */
/* line 147, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
button,
.button,
a.button,
input.button {
  display: inline-block;
}

/* Responsive Media Styles */
/* line 175, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.media img,
.media video,
.media object,
.media iframe {
  width: 100%;
  height: auto;
}

/* Clear Fix */
/* line 9, ../../../../source/wp-content/themes/ChristinePurcell/css/_mixins.scss */
.clearfix:after,
.cf:after {
  content: '';
  display: table;
  clear: both;
}

/* Floats */
/* line 192, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.floatleft,
.fl {
  float: left;
}

/* line 196, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.floatright,
.fr {
  float: right;
}

/* line 200, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.alignleft {
  float: left;
  margin: 0 20px 20px 0;
}

/* line 204, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.alignright {
  float: right;
  margin: 0 0 20px 20px;
}

/* line 209, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.alignnone {
  display: inline-block;
}

/* line 212, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.aligncenter {
  display: block;
  float: none;
  text-align: center;
  clear: both;
  margin: 20px auto;
}

/* =============================================================================
	Structural Styles, Media Queries & Page Styling
/* ========================================================================== */
/* line 225, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.container {
  margin: 0 auto;
}
/* line 9, ../../../../source/wp-content/themes/ChristinePurcell/css/_mixins.scss */
.container:after {
  content: '';
  display: table;
  clear: both;
}

/* line 241, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.content {
  padding: 20px 0;
}

/* line 245, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.content.full-width,
.full-width {
  float: none;
  width: 100%;
}

/* line 251, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.widget-area {
  float: left;
  width: 40%;
  padding: 20px 0;
}

/* line 256, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.widget {
  margin-bottom: 20px;
}

/* line 260, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.article {
  margin-bottom: 1em;
}

/* Navigation */
/* line 267, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
nav > ul {
  margin: 0;
  padding: 0;
}
/* line 9, ../../../../source/wp-content/themes/ChristinePurcell/css/_mixins.scss */
nav ul:after {
  content: '';
  display: table;
  clear: both;
}
/* line 273, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
nav ul li {
  float: left;
  display: block;
  margin-left: 10px;
}
/* line 277, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
nav ul li:first-child {
  margin-left: 0;
}
/* line 280, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
nav ul li .sub-menu {
  display: none;
}
/* line 284, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
nav ul li:hover > ul {
  display: block;
}

/* Paginations */
/* line 295, ../../../../source/wp-content/themes/ChristinePurcell/css/_global.scss */
.navigation.pagination {
  clear: both;
}

/* line 6, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
body {
  font-family: "Open Sans", sans-serif;
  position: relative;
  min-width: 320px;
}

/* line 12, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.default .container.main {
  padding-top: 30px;
}
/* line 15, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.default .container.main h3 {
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

/* line 22, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
iframe {
  width: 100%;
  margin-bottom: 30px;
}

/* line 27, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.aspect-ratio {
  width: 100%;
  padding-bottom: 56.25%;
  position: relative;
  margin-bottom: 30px;
}
/* line 33, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.aspect-ratio iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  display: block;
}

/* line 42, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
main.content {
  padding-top: 210px;
  padding-bottom: 33px;
}
@media (max-width: 991px) {
  /* line 42, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
  main.content {
    padding-top: 180px;
  }
}
@media (max-width: 767px) {
  /* line 42, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
  main.content {
    padding-top: 140px;
  }
}
@media (max-width: 480px) {
  /* line 42, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
  main.content {
    padding-top: 110px;
  }
}

/* line 56, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h1 {
  font-size: 21px;
  line-height: 30px;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: 0.53em;
  word-spacing: 0.7em;
  margin-left: 15px;
  margin-bottom: 41px;
}
/* line 65, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h1 span {
  font-weight: 600;
}

/* line 70, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h2 {
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
  color: #33cccc;
  font-weight: 700;
  letter-spacing: 0.5em;
  margin-left: 5px;
  margin-bottom: 36px;
}
@media (max-width: 767px) {
  /* line 70, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
  h2 {
    margin-left: 0;
    margin-bottom: 20px;
  }
}

/* line 85, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h3 {
  font-size: 20px;
  line-height: 30px;
  font-family: "Arvo", serif;
  font-weight: 400;
  letter-spacing: 0.005em;
  color: black;
  max-width: 480px;
  margin: 0 auto;
  margin-bottom: 11px;
}
/* line 98, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h3 a {
  color: black;
  position: relative;
  display: inline-block;
}
/* line 102, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h3 a:after {
  display: block;
  position: absolute;
  content: " ";
  width: 100%;
  height: 2px;
  left: 0;
  top: 100%;
  margin-top: -6px;
  background-color: #d4d4d4;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
/* line 118, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h3 a:hover:after {
  background-color: #666666;
  margin-top: -4px;
}

/* line 126, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
h6 {
  font-size: 12px;
  line-height: 20px;
  color: black;
  font-weight: 700;
  text-transform: uppercase;
  margin: 0;
  margin-bottom: 4px;
}

/* line 135, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.btn {
  background-color: #66cccc;
  color: white;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  font-size: 14px;
  line-height: 17px;
  letter-spacing: 0.53em;
  text-transform: uppercase;
  font-weight: 600;
  text-align: center;
  padding: 15px 45px 15px 52px;
  -webkit-transition: color 300ms ease, background-color 300ms ease;
  -moz-transition: color 300ms ease, background-color 300ms ease;
  -o-transition: color 300ms ease, background-color 300ms ease;
  transition: color 300ms ease, background-color 300ms ease;
}
/* line 150, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.btn:hover {
  background-color: #33cccc;
}

/* line 155, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.btn-round {
  width: 46px;
  height: 46px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  padding: 0;
}

/* line 162, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.btn-top {
  background-color: white;
  position: relative;
  padding: 5px 0 0 7px;
}
/* line 166, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
.btn-top:after {
  content: " ";
  display: block;
  width: 30px;
  height: 30px;
  background: url(images/arrow-top.png) left top no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  /* line 166, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
  .btn-top:after {
    background: url(images/arrow-top.png) left top no-repeat;
    background-size: 30px 30px;
  }
}

/* line 179, ../../../../source/wp-content/themes/ChristinePurcell/style.scss */
a {
  color: black;
}

/*** HEADER MAIN ***/
/* line 3, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main {
  background-color: rgba(255, 255, 255, 0.9);
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
  -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2);
  padding: 42px 0 48px;
  height: 207px;
  min-width: 320px;
}
/* line 14, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .error {
  margin-top: 10px;
  color: red;
}
/* line 18, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .container {
  position: relative;
}
/* line 21, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .logo {
  display: inline-block;
  margin-bottom: 46px;
}
@media (max-width: 767px) {
  /* line 21, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .logo {
    padding-right: 30px;
    padding-left: 30px;
    margin-bottom: 10px;
  }
}
@media (max-width: 480px) {
  /* line 21, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .logo {
    padding-right: 30px;
    padding-left: 30px;
    margin-bottom: 10px;
  }
}
/* line 36, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .logout {
  position: absolute;
  right: 10px;
  font-family: 'Helvetica', 'Open Sans', sans-serif;
  text-decoration: underline;
  font-size: 0;
  line-height: 0;
  top: 0;
  width: 25px;
  height: 23px;
  display: block;
  background: url(images/logout.png) left top no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  /* line 36, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .logout {
    background: url(images/logout@2x.png) left top no-repeat;
    background-size: 25px 23px;
  }
}
@media (max-width: 767px) {
  /* line 36, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .logout {
    top: 2px;
    left: 10px;
    right: auto;
  }
  /* line 57, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .logout + .tooltip {
    display: none !important;
  }
}
@media (max-width: 480px) {
  /* line 36, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .logout {
    top: 4px;
    right: auto;
    left: 10px;
    width: 19px;
    height: 17px;
    background-size: 19px 17px;
  }
}
@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 480px) and (min-device-pixel-ratio: 1.5), only screen and (max-width: 480px) and (min-resolution: 192dpi) {
  /* line 36, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .logout {
    background-size: 19px 17px;
  }
}

/* line 73, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main #menu-trigger {
  display: block;
  position: absolute;
  top: -3px;
  right: 10px;
  z-index: 99;
  padding-left: 20px;
}
/* line 80, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main #menu-trigger span {
  display: block;
  width: 24px;
  height: 1px;
  background-color: black;
  margin: 7px 0;
}
@media (max-width: 767px) {
  /* line 73, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main #menu-trigger {
    -webkit-transition: all 350ms;
    -moz-transition: all 350ms;
    -o-transition: all 350ms;
    transition: all 350ms;
  }
  /* line 93, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main #menu-trigger.active {
    right: 30px;
  }
}
@media (max-width: 480px) {
  /* line 73, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main #menu-trigger {
    top: 2px;
  }
  /* line 99, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main #menu-trigger span {
    display: block;
    width: 18px;
    height: 1px;
    background-color: black;
    margin: 5px 0;
  }
}
/* line 108, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .main-nav {
  display: block;
  position: absolute;
  right: 4px;
  top: 100%;
  margin-top: 105px;
  font-size: 0;
  line-height: 0;
}
/* line 117, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .main-nav ul li {
  float: none;
  margin: 2px 0 3px;
}
/* line 120, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .main-nav ul li a {
  display: block;
  padding: 6px;
  background-color: transparent;
  white-space: nowrap;
}
/* line 125, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .main-nav ul li a:after {
  content: " ";
  display: block;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  background-color: white;
  border: 1px solid black;
  -webkit-transition: background-color 200ms ease;
  -moz-transition: background-color 200ms ease;
  -o-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}
/* line 142, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .main-nav ul li.active a:after {
  background-color: black;
}
/* line 146, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .main-nav ul li.active .tooltip {
  font-weight: 700;
}
@media (max-width: 767px) {
  /* line 108, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav {
    font-size: 12px;
    line-height: 55px;
    text-transform: uppercase;
    background-color: white;
    width: 50%;
    margin-top: -15px;
    -webkit-box-shadow: -5px 0 4px -2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: -5px 0 4px -2px rgba(0, 0, 0, 0.2);
    box-shadow: -5px 0 4px -2px rgba(0, 0, 0, 0.2);
    text-align: right;
    right: 0;
    padding: 0;
    height: 100vh;
  }
  /* line 164, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav ul {
    margin: 30px;
    margin-top: 50px;
  }
  /* line 168, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav ul li a {
    padding: 5px 0;
  }
  /* line 170, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav ul li a:after {
    display: none;
  }
  /* line 173, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav ul li a + .tooltip {
    display: none !important;
  }
  /* line 178, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav ul li.active {
    font-weight: 700;
  }
}
/* line 184, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main #main-nav.mobile {
  display: none;
}
/* line 187, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main #main-nav:not(.mobile) {
  display: block !important;
}
/* line 190, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .input-wrapper {
  position: relative;
  display: inline-block;
  border: 1px solid #333333;
  width: 180px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 9, ../../../../source/wp-content/themes/ChristinePurcell/css/_mixins.scss */
header.main .input-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
/* line 197, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .input-wrapper button {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 37px;
  background: white;
  border: 0;
}
/* line 205, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .input-wrapper button:after {
  content: " ";
  display: block;
  width: 22px;
  height: 22px;
  background: url(images/arrow-right.png) left top no-repeat;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  right: 9px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 192dpi) {
  /* line 205, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .input-wrapper button:after {
    background: url(images/arrow-right.png) left top no-repeat;
    background-size: 22px 22px;
  }
}
@media (max-width: 767px) {
  /* line 190, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .input-wrapper {
    margin-top: 20px;
  }
}
/* line 224, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main input {
  width: 100px;
  max-width: 140px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 300;
  font-family: "Open Sans", sans-serif;
  text-align: left;
  padding: 13px 5px 13px 10px;
  border: 0;
  margin-right: 37px;
  float: right;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 237, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main input:focus {
  outline: 0;
}
/* line 241, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main input[type='password'] {
  -webkit-text-security: disc;
}
/* line 245, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .header-menu {
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 17px;
  font-weight: 700;
  letter-spacing: 0.5em;
}
/* line 252, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .header-menu ul {
  display: inline-block;
  padding-top: 1px;
}
/* line 255, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .header-menu ul li {
  margin: 0;
  position: relative;
}
/* line 261, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .header-menu ul li a {
  display: block;
  position: relative;
  padding: 15px 27px 16px 30px;
  -webkit-transition: opacity 200ms;
  -moz-transition: opacity 200ms;
  -o-transition: opacity 200ms;
  transition: opacity 200ms;
}
/* line 274, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .header-menu ul li.current-menu-item a:after {
  position: absolute;
  content: " ";
  display: block;
  width: 64px;
  bottom: 10px;
  left: 50%;
  margin-left: -32px;
  height: 2px;
  background-color: #33cccc;
}
/* line 285, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
header.main .header-menu ul li.current-menu-item a:hover {
  opacity: 1;
}
@media (max-width: 991px) {
  /* line 3, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main {
    padding: 24px 0 33px;
    height: auto;
  }
  /* line 295, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav {
    top: 90px;
  }
}
@media (max-width: 767px) {
  /* line 3, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main {
    padding: 15px 0 15px;
  }
  /* line 304, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .main-nav {
    top: 0;
  }
  /* line 309, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main h1 {
    margin-bottom: 5px;
    margin-left: 0;
    padding: 0 30px 0 40px;
    font-size: 18px;
    letter-spacing: 0.4em;
  }
  /* line 317, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .header-menu ul {
    padding-top: 10px;
  }
  /* line 319, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .header-menu ul li {
    margin: 0;
  }
  /* line 322, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .header-menu ul li:first-child {
    margin: 0 0 10px;
  }
  /* line 328, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .btn {
    margin-top: 10px;
  }
}
@media (max-width: 480px) {
  /* line 333, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main h1 {
    max-width: 300px;
    display: inline-block;
  }
  /* line 337, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .header-menu {
    font-size: 10px;
  }
  /* line 341, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .header-menu ul li:first-child {
    margin-bottom: 5px;
  }
  /* line 344, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .header-menu ul li a {
    padding: 10px 20px 4px 22px;
  }
  /* line 350, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .header-menu ul li.current-menu-item a:after {
    bottom: 0;
  }
  /* line 357, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
  header.main .btn {
    margin-top: 0;
  }
}

/* line 364, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
.tooltip.left {
  white-space: nowrap;
  padding: 0;
}

/* line 368, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
.tooltip.left .tooltip-arrow {
  right: auto;
  left: 100%;
}

/* line 373, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
.tooltip {
  font-family: "Open Sans", sans-serif;
  text-transform: uppercase;
  color: black;
}
/* line 377, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
.tooltip .tooltip-arrow {
  display: none;
}
/* line 380, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
.tooltip .tooltip-inner {
  background-color: transparent;
  color: black;
  letter-spacing: 0.05em;
  padding-right: 3px;
}

/* line 390, ../../../../source/wp-content/themes/ChristinePurcell/css/_header.scss */
body.projects header.main .main-nav {
  display: none;
}

/*** FOOTER ***/
/* line 3, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main {
  background-color: black;
  color: white;
}
/* line 6, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main p {
  margin: 0;
}
/* line 9, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main .btn-top {
  top: -23px;
  display: inline-block;
}
/* line 12, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main .btn-top:hover {
  background-color: white;
  opacity: 1;
}
/* line 17, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main a {
  color: white;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.53em;
}
@media (max-width: 767px) {
  /* line 17, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
  footer.main a {
    letter-spacing: 0.3em;
  }
}
/* line 26, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main a:hover {
  opacity: 0.9;
}
/* line 30, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main a.mail, footer.main a.phone {
  margin-left: 7px;
  margin-bottom: 10px;
}
/* line 34, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main a.mail {
  position: relative;
}
/* line 36, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main a.mail:after {
  content: " ";
  height: 1px;
  display: block;
  background-color: white;
  position: absolute;
  left: 0;
  right: 5px;
  bottom: 2px;
}
/* line 47, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main a.linkedin {
  margin: 10px 0 25px;
}
/* line 50, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main .copy {
  font-size: 14px;
  line-height: 25px;
  font-weight: 300;
  margin-bottom: 15px;
}
/* line 56, ../../../../source/wp-content/themes/ChristinePurcell/css/_footer.scss */
footer.main .footer-heading {
  margin-top: 7px;
  font-size: 15px;
  line-height: 17px;
  font-weight: 700;
  letter-spacing: 0.55em;
  margin-left: 10px;
  margin-bottom: 32px;
}

/*** HOMEPAGE ***/
/* line 3, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
section {
  padding: 45px 0 38px;
  font-size: 14px;
  line-height: 24px;
  color: #666666;
  border-bottom: 1px solid #999999;
}
/* line 9, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
section p {
  text-align: left;
  letter-spacing: 0.02em;
}

/* line 16, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.main-section h3 {
  padding-left: 10px;
  letter-spacing: 0;
}
@media (max-width: 767px) {
  /* line 16, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .main-section h3 {
    padding-left: 0;
  }
}
/* line 23, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.main-section .slider-wrapper {
  display: inline-block;
  width: 105px;
  overflow: hidden;
  padding: 20px 0 0;
}
/* line 29, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.main-section .slider-wrapper .slick-slider .slick-slide {
  overflow: hidden;
  width: 105px;
  height: 105px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
@media (max-width: 991px) {
  /* line 42, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .main-section p {
    padding-right: 30px;
  }
}
@media (max-width: 767px) {
  /* line 47, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .main-section p {
    padding-right: 0;
  }
}

/* line 53, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
#experience {
  padding-top: 40px;
}
/* line 55, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
#experience h2 {
  margin-bottom: 41px;
}
@media (max-width: 767px) {
  /* line 55, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  #experience h2 {
    margin-bottom: 20px;
  }
}

/* line 64, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.keywords .keywords {
  text-align: center;
  padding: 26px 0 3px;
}
/* line 67, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.keywords .keywords ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  color: black;
  text-transform: none;
  line-height: 34px;
  letter-spacing: 0.05em;
}
/* line 77, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.keywords .keywords ul li {
  display: inline-block;
}
/* line 79, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.keywords .keywords ul li:after {
  content: " /";
  margin: 0 3px 0 3px;
}
/* line 84, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.keywords .keywords ul li:last-child:after {
  display: none;
}
@media (max-width: 767px) {
  /* line 67, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .keywords .keywords ul {
    display: inline;
    font-size: 14px;
  }
  /* line 94, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .keywords .keywords ul li:last-child:after {
    display: inline;
  }
}
/* line 101, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.keywords .keywords p {
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: black;
  text-transform: uppercase;
  line-height: 34px;
  margin: 0;
  letter-spacing: -0.01em;
  word-spacing: 0.1em;
}

/* line 114, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.lists {
  padding-top: 39px;
}
/* line 115, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.lists h3 {
  margin-bottom: 36px;
}
/* line 118, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.lists h6 {
  margin-bottom: 1px;
  letter-spacing: 0.015em;
}
/* line 123, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.lists ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  color: black;
  letter-spacing: -0.01em;
}
@media (max-width: 991px) {
  /* line 131, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .lists h6, .lists ul {
    text-align: center;
  }
}
@media (max-width: 767px) {
  /* line 114, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .lists {
    padding-bottom: 20px;
  }
  /* line 137, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .lists .col {
    margin-bottom: 25px;
  }
}

/* line 143, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.gallery {
  padding-top: 40px;
  padding-bottom: 0;
  border: 0;
}
/* line 147, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.gallery h2 {
  margin-bottom: 26px;
}
@media (max-width: 767px) {
  /* line 147, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .gallery h2 {
    margin-bottom: 20px;
  }
}
/* line 153, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
.gallery .image-wrapper {
  padding: 25px 0;
}
@media (max-width: 767px) {
  /* line 153, ../../../../source/wp-content/themes/ChristinePurcell/css/_homepage.scss */
  .gallery .image-wrapper {
    padding: 10px 0;
  }
}

/* line 1, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project {
  padding-top: 47px;
  border: 0;
  padding-bottom: 0;
}
/* line 5, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project:last-child {
  padding-bottom: 30px;
}
/* line 8, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project header {
  text-align: center;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0;
}
/* line 13, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project header h2 {
  color: black;
  font-size: 18px;
  margin-bottom: 20px;
}
/* line 18, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project header p {
  text-align: center;
  letter-spacing: -0.05em;
  font-family: "Arvo", serif;
  color: black;
}
/* line 24, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project header p.role {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: -0.02em;
  margin-bottom: 20px;
}
/* line 33, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project .description {
  padding: 25px 0;
}
/* line 35, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project .description h6 {
  margin-bottom: 10px;
}
/* line 38, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project .description p {
  letter-spacing: 0;
}
@media (max-width: 480px) {
  /* line 42, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
  section.project .description p {
    font-size: 12px;
    line-height: 18px;
  }
  /* line 46, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
  section.project .description h6 {
    margin-bottom: 5px;
  }
}
/* line 51, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project footer {
  padding-top: 7px;
}
/* line 53, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
section.project footer p {
  font-size: 12px;
  line-height: 28px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: -0.02em;
  color: black;
  border-bottom: 1px solid black;
}

/* line 65, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
.projects-slider {
  text-align: center;
}
/* line 67, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
.projects-slider .slick-slide {
  margin: 0 10px;
  outline: 0;
  width: 620px;
}
/* line 71, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
.projects-slider .slick-slide img {
  width: 100%;
  height: auto;
}
@media (max-width: 1600px) {
  /* line 67, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
  .projects-slider .slick-slide {
    width: 480px;
  }
}
@media (max-width: 991px) {
  /* line 67, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
  .projects-slider .slick-slide {
    width: 400px;
  }
}
@media (max-width: 767px) {
  /* line 67, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
  .projects-slider .slick-slide {
    width: 250px;
    margin: 0 5px;
  }
}
/* line 87, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
.projects-slider .video {
  position: relative;
  background-color: #000;
}
/* line 91, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
.projects-slider .video:after {
  content: '';
  display: block;
  padding-bottom: 100%;
}
/* line 97, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
.projects-slider .video video {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 107, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
ul.slick-dots {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
/* line 9, ../../../../source/wp-content/themes/ChristinePurcell/css/_mixins.scss */
ul.slick-dots:after {
  content: '';
  display: table;
  clear: both;
}
/* line 113, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
ul.slick-dots li {
  float: left;
}
/* line 115, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
ul.slick-dots li button {
  font-size: 0;
  line-height: 0;
  padding: 8px 8px 8px 7px;
  border: 0;
  background: transparent;
}
/* line 121, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
ul.slick-dots li button:focus {
  outline: 0;
}
/* line 124, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
ul.slick-dots li button:after {
  content: " ";
  display: block;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 1px solid black;
  background-color: white;
}
/* line 137, ../../../../source/wp-content/themes/ChristinePurcell/css/_projects.scss */
ul.slick-dots .slick-active button:after {
  background-color: black;
}
