@charset "UTF-8";
/* Global variables
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
 * Font size & line height variables:
 * Used to calculate the global html element's line height.
 */
/* Font family, weights & styles */
/* Screen Sizes & Flexbox Grid Media Query Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Screen size variables:
   * Will clean these up with a refactor.
   * 1. When refactor, replace this with new @media mixins.
   * 2. When refactor, replace this with new @media mixins.
   * 3. When refactor, replace this with new @media mixins.
   * 4. When refactor, replace this with $container-width-large.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/**
   * Flexbox Grid breakpoint variables:
   * 1. 768px
   * 2. 992px
   * 3. 1200px
   * 4. 767px
   * 5. 991px
   * 6. 1199px
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* 5 */
/* 6 */
/**
   * Flexbox Grid mixins:
   * These are the primary mixins to use for your media queries.
   * Mobile-first approach.
   * Use often!
   */
/**
   * Specific grid sections:
   * Use only when necessary.
   */
/* Color Palette
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Primary & Secondary Brand Colors:
   * 1. Used for primary buttons
   * 2. Used for secondary buttons.
   */
/* 1 */
/* 2 */
/**
   * Neutral colors:
   * 1. Backgrounds only.
   * 2. All basic UI, input outlines, lines, etc.
   */
/* 1 */
/* 2 */
/* Utility Colors */
/* Will update to correct color */
/* Will update to correct color */
/* Will update to correct color */
/* Other Colors */
/**
   * Text colors:
   * 1. Lightest colored text.
   * 2. Medium colored text.
   * 3. Dark colored text.
   * 4. Text to go over a disabled button.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* Link colors */
/* #5991b2 */
/* #66ad86 */
/* #b28e45 */
/* Link Color Mixins */
/* Typography
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Font Mixins */
/* Type Scale Mixins */
/* Typography - Style Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Headlines */
/* h1 */
/* h2 */
/* h3 */
/* h4, h5 */
/* Subhead */
/**
   * Titles:
   * Use in cards, places that are not headlines.
   */
/**
   * Subtitles:
   * Use in cards, information underneath card titles.
   * Examples: Locations, Property, Proximity, etc.
   */
/**
   * Labels:
   * Used for section labels, forms, stats, etc.
   */
/* All caps */
/* Paragraphs */
/* Blockquotes */
/* Transparencies & Shadows
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dark transparencies:
   * Use for text shadow, dark scrim colors and box shadows.
   */
/**
   * Light transparencies:
   * Use for white scrim color.
   */
/**
   * Dark gradient transparencies:
   * Use for gradient scrims.
   */
/**
   * Hover states for items:
   * Use for dropdown menus hover background color, calendar blocks, etc.
   */
/**
   * Shadows:
   * Use for box shadows, like cards & other containers.
   */
/**
   * Text Shadows:
   * Use for text.
   */
/* Spacing Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Margins & Padding:
   * Use these variables for spacing.
   */
/* 4px */
/* 8px */
/* -8px */
/* 16px */
/* 24px */
/* 32px */
/* 48px */
/* 64px */
/* 80px */
/* 96px */
/* Button Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Animation Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Ease:
   * Slow/Speed up timing at beginning & end of timelines of animations
   */
/**
   * Growing Shadow on Hover:
   * Used for cards and other containers throughout site.
   */
/* Other Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dividers:
   * Use for horizontal & vertical dividers/lines/rules.
   */
/**
   * Rich text:
   * Used to give umbraco components ability to use global styles in wysiwyg rich html editors.
   */
/**
 * Font variables:
 * Quick n dirty hack to try to reflect brand update fonts throughout site.
 * When refactor, clean this up!
 */
/* Global variables
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
 * Font size & line height variables:
 * Used to calculate the global html element's line height.
 */
/* Font family, weights & styles */
/* Screen Sizes & Flexbox Grid Media Query Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Screen size variables:
   * Will clean these up with a refactor.
   * 1. When refactor, replace this with new @media mixins.
   * 2. When refactor, replace this with new @media mixins.
   * 3. When refactor, replace this with new @media mixins.
   * 4. When refactor, replace this with $container-width-large.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/**
   * Flexbox Grid breakpoint variables:
   * 1. 768px
   * 2. 992px
   * 3. 1200px
   * 4. 767px
   * 5. 991px
   * 6. 1199px
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* 5 */
/* 6 */
/**
   * Flexbox Grid mixins:
   * These are the primary mixins to use for your media queries.
   * Mobile-first approach.
   * Use often!
   */
/**
   * Specific grid sections:
   * Use only when necessary.
   */
/* Color Palette
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Primary & Secondary Brand Colors:
   * 1. Used for primary buttons
   * 2. Used for secondary buttons.
   */
/* 1 */
/* 2 */
/**
   * Neutral colors:
   * 1. Backgrounds only.
   * 2. All basic UI, input outlines, lines, etc.
   */
/* 1 */
/* 2 */
/* Utility Colors */
/* Will update to correct color */
/* Will update to correct color */
/* Will update to correct color */
/* Other Colors */
/**
   * Text colors:
   * 1. Lightest colored text.
   * 2. Medium colored text.
   * 3. Dark colored text.
   * 4. Text to go over a disabled button.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* Link colors */
/* #5991b2 */
/* #66ad86 */
/* #b28e45 */
/* Link Color Mixins */
/* Typography
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Font Mixins */
/* Type Scale Mixins */
/* Typography - Style Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Headlines */
/* h1 */
/* h2 */
/* h3 */
/* h4, h5 */
/* Subhead */
/**
   * Titles:
   * Use in cards, places that are not headlines.
   */
/**
   * Subtitles:
   * Use in cards, information underneath card titles.
   * Examples: Locations, Property, Proximity, etc.
   */
/**
   * Labels:
   * Used for section labels, forms, stats, etc.
   */
/* All caps */
/* Paragraphs */
/* Blockquotes */
/* Transparencies & Shadows
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dark transparencies:
   * Use for text shadow, dark scrim colors and box shadows.
   */
/**
   * Light transparencies:
   * Use for white scrim color.
   */
/**
   * Dark gradient transparencies:
   * Use for gradient scrims.
   */
/**
   * Hover states for items:
   * Use for dropdown menus hover background color, calendar blocks, etc.
   */
/**
   * Shadows:
   * Use for box shadows, like cards & other containers.
   */
/**
   * Text Shadows:
   * Use for text.
   */
/* Spacing Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Margins & Padding:
   * Use these variables for spacing.
   */
/* 4px */
/* 8px */
/* -8px */
/* 16px */
/* 24px */
/* 32px */
/* 48px */
/* 64px */
/* 80px */
/* 96px */
/* Button Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Animation Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Ease:
   * Slow/Speed up timing at beginning & end of timelines of animations
   */
/**
   * Growing Shadow on Hover:
   * Used for cards and other containers throughout site.
   */
/* Other Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dividers:
   * Use for horizontal & vertical dividers/lines/rules.
   */
/**
   * Rich text:
   * Used to give umbraco components ability to use global styles in wysiwyg rich html editors.
   */
/**
 * Font variables:
 * Quick n dirty hack to try to reflect brand update fonts throughout site.
 * When refactor, clean this up!
 */
/* Global variables
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
 * Font size & line height variables:
 * Used to calculate the global html element's line height.
 */
/* Font family, weights & styles */
/* Screen Sizes & Flexbox Grid Media Query Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Screen size variables:
   * Will clean these up with a refactor.
   * 1. When refactor, replace this with new @media mixins.
   * 2. When refactor, replace this with new @media mixins.
   * 3. When refactor, replace this with new @media mixins.
   * 4. When refactor, replace this with $container-width-large.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/**
   * Flexbox Grid breakpoint variables:
   * 1. 768px
   * 2. 992px
   * 3. 1200px
   * 4. 767px
   * 5. 991px
   * 6. 1199px
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* 5 */
/* 6 */
/**
   * Flexbox Grid mixins:
   * These are the primary mixins to use for your media queries.
   * Mobile-first approach.
   * Use often!
   */
/**
   * Specific grid sections:
   * Use only when necessary.
   */
/* Color Palette
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Primary & Secondary Brand Colors:
   * 1. Used for primary buttons
   * 2. Used for secondary buttons.
   */
/* 1 */
/* 2 */
/**
   * Neutral colors:
   * 1. Backgrounds only.
   * 2. All basic UI, input outlines, lines, etc.
   */
/* 1 */
/* 2 */
/* Utility Colors */
/* Will update to correct color */
/* Will update to correct color */
/* Will update to correct color */
/* Other Colors */
/**
   * Text colors:
   * 1. Lightest colored text.
   * 2. Medium colored text.
   * 3. Dark colored text.
   * 4. Text to go over a disabled button.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* Link colors */
/* #5991b2 */
/* #66ad86 */
/* #b28e45 */
/* Link Color Mixins */
/* Typography
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Font Mixins */
/* Type Scale Mixins */
/* Typography - Style Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Headlines */
/* h1 */
/* h2 */
/* h3 */
/* h4, h5 */
/* Subhead */
/**
   * Titles:
   * Use in cards, places that are not headlines.
   */
/**
   * Subtitles:
   * Use in cards, information underneath card titles.
   * Examples: Locations, Property, Proximity, etc.
   */
/**
   * Labels:
   * Used for section labels, forms, stats, etc.
   */
/* All caps */
/* Paragraphs */
/* Blockquotes */
/* Transparencies & Shadows
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dark transparencies:
   * Use for text shadow, dark scrim colors and box shadows.
   */
/**
   * Light transparencies:
   * Use for white scrim color.
   */
/**
   * Dark gradient transparencies:
   * Use for gradient scrims.
   */
/**
   * Hover states for items:
   * Use for dropdown menus hover background color, calendar blocks, etc.
   */
/**
   * Shadows:
   * Use for box shadows, like cards & other containers.
   */
/**
   * Text Shadows:
   * Use for text.
   */
/* Spacing Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Margins & Padding:
   * Use these variables for spacing.
   */
/* 4px */
/* 8px */
/* -8px */
/* 16px */
/* 24px */
/* 32px */
/* 48px */
/* 64px */
/* 80px */
/* 96px */
/* Button Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Animation Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Ease:
   * Slow/Speed up timing at beginning & end of timelines of animations
   */
/**
   * Growing Shadow on Hover:
   * Used for cards and other containers throughout site.
   */
/* Other Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dividers:
   * Use for horizontal & vertical dividers/lines/rules.
   */
/**
   * Rich text:
   * Used to give umbraco components ability to use global styles in wysiwyg rich html editors.
   */
.text-light-default-font {
  font-family: "GT America", "Helvetica Neue", sans-serif;
  font-style: normal;
  font-weight: 400;
  text-transform: none;
}

.alt-text {
  color: #000000;
  font-family: "GT America", "Helvetica Neue", sans-serif;
  font-weight: 400;
}

h1 .alt-light,
h2 .alt-light,
h3 .alt-light,
h4 .alt-light,
h5 .alt-light,
h6 .alt-light, .alt-light, .alt-light-lower {
  color: #858585;
  font-family: "GT America", "Helvetica Neue", sans-serif;
  font-weight: 400;
}

h1.header-hr,
h2.header-hr,
h3.header-hr,
h4.header-hr,
h5.header-hr,
h6.header-hr {
  position: relative;
  text-align: center;
  width: 100%;
}
h1.header-hr:before,
h2.header-hr:before,
h3.header-hr:before,
h4.header-hr:before,
h5.header-hr:before,
h6.header-hr:before {
  border-bottom: solid 1px #e6e5e4;
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  width: 100%;
  z-index: 0;
}
h1.header-hr > span,
h2.header-hr > span,
h3.header-hr > span,
h4.header-hr > span,
h5.header-hr > span,
h6.header-hr > span {
  background: #ffffff;
  padding: 0 1rem;
  position: relative;
}

/* Global variables
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
 * Font size & line height variables:
 * Used to calculate the global html element's line height.
 */
/* Font family, weights & styles */
/* Screen Sizes & Flexbox Grid Media Query Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Screen size variables:
   * Will clean these up with a refactor.
   * 1. When refactor, replace this with new @media mixins.
   * 2. When refactor, replace this with new @media mixins.
   * 3. When refactor, replace this with new @media mixins.
   * 4. When refactor, replace this with $container-width-large.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/**
   * Flexbox Grid breakpoint variables:
   * 1. 768px
   * 2. 992px
   * 3. 1200px
   * 4. 767px
   * 5. 991px
   * 6. 1199px
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* 5 */
/* 6 */
/**
   * Flexbox Grid mixins:
   * These are the primary mixins to use for your media queries.
   * Mobile-first approach.
   * Use often!
   */
/**
   * Specific grid sections:
   * Use only when necessary.
   */
/* Color Palette
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Primary & Secondary Brand Colors:
   * 1. Used for primary buttons
   * 2. Used for secondary buttons.
   */
/* 1 */
/* 2 */
/**
   * Neutral colors:
   * 1. Backgrounds only.
   * 2. All basic UI, input outlines, lines, etc.
   */
/* 1 */
/* 2 */
/* Utility Colors */
/* Will update to correct color */
/* Will update to correct color */
/* Will update to correct color */
/* Other Colors */
/**
   * Text colors:
   * 1. Lightest colored text.
   * 2. Medium colored text.
   * 3. Dark colored text.
   * 4. Text to go over a disabled button.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* Link colors */
/* #5991b2 */
/* #66ad86 */
/* #b28e45 */
/* Link Color Mixins */
/* Typography
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Font Mixins */
/* Type Scale Mixins */
/* Typography - Style Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Headlines */
/* h1 */
/* h2 */
/* h3 */
/* h4, h5 */
/* Subhead */
/**
   * Titles:
   * Use in cards, places that are not headlines.
   */
/**
   * Subtitles:
   * Use in cards, information underneath card titles.
   * Examples: Locations, Property, Proximity, etc.
   */
/**
   * Labels:
   * Used for section labels, forms, stats, etc.
   */
/* All caps */
/* Paragraphs */
/* Blockquotes */
/* Transparencies & Shadows
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dark transparencies:
   * Use for text shadow, dark scrim colors and box shadows.
   */
/**
   * Light transparencies:
   * Use for white scrim color.
   */
/**
   * Dark gradient transparencies:
   * Use for gradient scrims.
   */
/**
   * Hover states for items:
   * Use for dropdown menus hover background color, calendar blocks, etc.
   */
/**
   * Shadows:
   * Use for box shadows, like cards & other containers.
   */
/**
   * Text Shadows:
   * Use for text.
   */
/* Spacing Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Margins & Padding:
   * Use these variables for spacing.
   */
/* 4px */
/* 8px */
/* -8px */
/* 16px */
/* 24px */
/* 32px */
/* 48px */
/* 64px */
/* 80px */
/* 96px */
/* Button Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Animation Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Ease:
   * Slow/Speed up timing at beginning & end of timelines of animations
   */
/**
   * Growing Shadow on Hover:
   * Used for cards and other containers throughout site.
   */
/* Other Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dividers:
   * Use for horizontal & vertical dividers/lines/rules.
   */
/**
   * Rich text:
   * Used to give umbraco components ability to use global styles in wysiwyg rich html editors.
   */
/* Fonts
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
 * @license
 * MyFonts Webfont Build ID 3520727, 2018-02-02T12:31:46-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3520727
 * Licensed pageviews: 2,500,000
 * Webfonts copyright: Font software Copyright 1990 Adobe Systems Incorporated. Typeface designs Copyright 1990 The Monotype Corporation. All rights reserved.
 *
 * © 2018 MyFonts Inc
*/
@font-face {
  font-family: "GT America";
  font-style: normal;
  font-weight: normal;
  src: url("/css/fonts/GT-America-Standard-Regular.woff2") format("woff2"), url("/css/fonts/GT-America-Standard-Regular.woff") format("woff");
}
@font-face {
  font-family: "GT America";
  font-style: normal;
  font-weight: 100;
  src: url("/css/fonts/GT-America-Standard-Light.woff2") format("woff2"), url("/css/fonts/GT-America-Standard-Light.woff") format("woff");
}
@font-face {
  font-family: "GT America";
  font-style: normal;
  font-weight: 700;
  src: url("/css/fonts/GT-America-Standard-Medium.woff2") format("woff2"), url("/css/fonts/GT-America-Standard-Medium.woff") format("woff");
}
@font-face {
  font-family: "Sabon";
  font-style: normal;
  font-weight: normal;
  src: url("/css/fonts/35B8D7_0_0.woff2") format("woff2"), url("/css/fonts/35B8D7_0_0.woff") format("woff");
}
@font-face {
  font-family: "Sabon";
  font-style: italic;
  font-weight: normal;
  src: url("/css/fonts/35B8D7_1_0.woff2") format("woff2"), url("/css/fonts/35B8D7_1_0.woff") format("woff");
}
@font-face {
  font-family: "Sabon";
  font-style: normal;
  font-weight: 700;
  src: url("/css/fonts/35B8D7_2_0.woff2") format("woff2"), url("/css/fonts/35B8D7_2_0.woff") format("woff");
}
/* Animations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
 * Fade-ins and outs:
 * Variety of fade animations.
 */
.au-enter {
  opacity: 0;
}

.au-enter-active {
  -webkit-animation: fadeIn 0.5s;
          animation: fadeIn 0.5s;
}

.au-leave-active {
  -webkit-animation: fadeOut 0.5s;
          animation: fadeOut 0.5s;
}

/* Fade animations */
@-webkit-keyframes fade-in-and-up {
  from {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes fade-in-and-up {
  from {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* Rotate animations */
@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124;
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124;
  }
}
/* Shake animations */
@-webkit-keyframes shake-no {
  0%, 100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%, 30%, 50%, 70% {
    -webkit-transform: translateX(-0.25rem);
            transform: translateX(-0.25rem);
  }
  20%, 40%, 60% {
    -webkit-transform: translateX(0.25rem);
            transform: translateX(0.25rem);
  }
  80% {
    -webkit-transform: translateX(-webkit-calc(0.25rem - 2px));
            transform: translateX(calc(0.25rem - 2px));
  }
  90% {
    -webkit-transform: translateX(-webkit-calc(-0.25rem - 2px));
            transform: translateX(calc(-0.25rem - 2px));
  }
}
@keyframes shake-no {
  0%, 100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  10%, 30%, 50%, 70% {
    -webkit-transform: translateX(-0.25rem);
            transform: translateX(-0.25rem);
  }
  20%, 40%, 60% {
    -webkit-transform: translateX(0.25rem);
            transform: translateX(0.25rem);
  }
  80% {
    -webkit-transform: translateX(-webkit-calc(0.25rem - 2px));
            transform: translateX(calc(0.25rem - 2px));
  }
  90% {
    -webkit-transform: translateX(-webkit-calc(-0.25rem - 2px));
            transform: translateX(calc(-0.25rem - 2px));
  }
}
/* Global variables
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
 * Font size & line height variables:
 * Used to calculate the global html element's line height.
 */
/* Font family, weights & styles */
/* Screen Sizes & Flexbox Grid Media Query Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Screen size variables:
   * Will clean these up with a refactor.
   * 1. When refactor, replace this with new @media mixins.
   * 2. When refactor, replace this with new @media mixins.
   * 3. When refactor, replace this with new @media mixins.
   * 4. When refactor, replace this with $container-width-large.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/**
   * Flexbox Grid breakpoint variables:
   * 1. 768px
   * 2. 992px
   * 3. 1200px
   * 4. 767px
   * 5. 991px
   * 6. 1199px
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* 5 */
/* 6 */
/**
   * Flexbox Grid mixins:
   * These are the primary mixins to use for your media queries.
   * Mobile-first approach.
   * Use often!
   */
/**
   * Specific grid sections:
   * Use only when necessary.
   */
/* Color Palette
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Primary & Secondary Brand Colors:
   * 1. Used for primary buttons
   * 2. Used for secondary buttons.
   */
/* 1 */
/* 2 */
/**
   * Neutral colors:
   * 1. Backgrounds only.
   * 2. All basic UI, input outlines, lines, etc.
   */
/* 1 */
/* 2 */
/* Utility Colors */
/* Will update to correct color */
/* Will update to correct color */
/* Will update to correct color */
/* Other Colors */
/**
   * Text colors:
   * 1. Lightest colored text.
   * 2. Medium colored text.
   * 3. Dark colored text.
   * 4. Text to go over a disabled button.
   */
/* 1 */
/* 2 */
/* 3 */
/* 4 */
/* Link colors */
/* #5991b2 */
/* #66ad86 */
/* #b28e45 */
/* Link Color Mixins */
/* Typography
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Font Mixins */
/* Type Scale Mixins */
/* Typography - Style Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Headlines */
/* h1 */
/* h2 */
/* h3 */
/* h4, h5 */
/* Subhead */
/**
   * Titles:
   * Use in cards, places that are not headlines.
   */
/**
   * Subtitles:
   * Use in cards, information underneath card titles.
   * Examples: Locations, Property, Proximity, etc.
   */
/**
   * Labels:
   * Used for section labels, forms, stats, etc.
   */
/* All caps */
/* Paragraphs */
/* Blockquotes */
/* Transparencies & Shadows
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dark transparencies:
   * Use for text shadow, dark scrim colors and box shadows.
   */
/**
   * Light transparencies:
   * Use for white scrim color.
   */
/**
   * Dark gradient transparencies:
   * Use for gradient scrims.
   */
/**
   * Hover states for items:
   * Use for dropdown menus hover background color, calendar blocks, etc.
   */
/**
   * Shadows:
   * Use for box shadows, like cards & other containers.
   */
/**
   * Text Shadows:
   * Use for text.
   */
/* Spacing Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Margins & Padding:
   * Use these variables for spacing.
   */
/* 4px */
/* 8px */
/* -8px */
/* 16px */
/* 24px */
/* 32px */
/* 48px */
/* 64px */
/* 80px */
/* 96px */
/* Button Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Animation Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Ease:
   * Slow/Speed up timing at beginning & end of timelines of animations
   */
/**
   * Growing Shadow on Hover:
   * Used for cards and other containers throughout site.
   */
/* Other Variables & Mixins
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/**
   * Dividers:
   * Use for horizontal & vertical dividers/lines/rules.
   */
/**
   * Rich text:
   * Used to give umbraco components ability to use global styles in wysiwyg rich html editors.
   */
.text-light-default-font {
  color: #959595;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-small {
  font-size: 11px;
}

.text-upper {
  text-transform: uppercase;
}

.text-italic {
  font-style: italic;
}

.upper {
  text-transform: uppercase;
}

.alt-light-lower {
  text-transform: none !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000000;
  font-family: "GT America", "Helvetica Neue", sans-serif;
  line-height: 0.95em;
  margin: 0.2em 0;
  padding: 0;
}
h1 .alt-light,
h2 .alt-light,
h3 .alt-light,
h4 .alt-light,
h5 .alt-light,
h6 .alt-light {
  margin: 1em 0 0.5em;
}
h1.header-hr,
h2.header-hr,
h3.header-hr,
h4.header-hr,
h5.header-hr,
h6.header-hr {
  line-height: 1.1;
}
h1.secondary,
h2.secondary,
h3.secondary,
h4.secondary,
h5.secondary,
h6.secondary {
  color: rgb(89.0139710792, 145.3718077122, 178.0000289208);
}

h1,
h2,
h3 {
  font-weight: 100;
  letter-spacing: 1px;
}

h4,
h5,
h6 {
  font-weight: 700;
  letter-spacing: normal;
}

h1 {
  font-size: 34px;
}

h2 {
  font-size: 28px;
}

h3 {
  font-size: 22px;
}

h4 {
  font-size: 18px;
}

h5 {
  font-size: 16px;
}

h6 {
  font-size: 13px;
}