/******************************************************************
Site Name:
Author:

Stylesheet: Variables

Here is where we declare all our variables like colors, fonts,
base values, and defaults. We want to make sure this file ONLY
contains variables that way our files don't get all messy.
No one likes a mess.

******************************************************************/
/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/*CORE BRAFTON COLORS*/
/*End core brafton colors...*/
/*
Here's a great tutorial on how to
use color variables properly:
http://sachagreif.com/sass-color-variables/
*/
/* Color Options
--------------------------------------------- */
/* line 95, ../scss/partials/_variables.scss */
.has-off-black-color {
  color: #424143;
}
/* line 97, ../scss/partials/_variables.scss */
.has-off-black-color a {
  color: #424143 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-off-black-color a:visited, .has-off-black-color a:hover {
  color: #424143;
}

/* line 105, ../scss/partials/_variables.scss */
.has-off-black-background-color {
  background-color: #424143;
}

/* line 95, ../scss/partials/_variables.scss */
.has-light-gray-color {
  color: #eaedf2;
}
/* line 97, ../scss/partials/_variables.scss */
.has-light-gray-color a {
  color: #eaedf2 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-light-gray-color a:visited, .has-light-gray-color a:hover {
  color: #eaedf2;
}

/* line 105, ../scss/partials/_variables.scss */
.has-light-gray-background-color {
  background-color: #eaedf2;
}

/* line 95, ../scss/partials/_variables.scss */
.has-meta-gray-color {
  color: #9fa6b4;
}
/* line 97, ../scss/partials/_variables.scss */
.has-meta-gray-color a {
  color: #9fa6b4 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-meta-gray-color a:visited, .has-meta-gray-color a:hover {
  color: #9fa6b4;
}

/* line 105, ../scss/partials/_variables.scss */
.has-meta-gray-background-color {
  background-color: #9fa6b4;
}

/* line 95, ../scss/partials/_variables.scss */
.has-mid-gray-color {
  color: #e6e7e8;
}
/* line 97, ../scss/partials/_variables.scss */
.has-mid-gray-color a {
  color: #e6e7e8 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-mid-gray-color a:visited, .has-mid-gray-color a:hover {
  color: #e6e7e8;
}

/* line 105, ../scss/partials/_variables.scss */
.has-mid-gray-background-color {
  background-color: #e6e7e8;
}

/* line 95, ../scss/partials/_variables.scss */
.has-dark-gray, #BCBEC0-color {
  color: "brafton-dark-green", #7BA532;
}
/* line 97, ../scss/partials/_variables.scss */
.has-dark-gray a, #BCBEC0-color a {
  color: "brafton-dark-green", #7BA532 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-dark-gray a:visited, .has-dark-gray a:hover, #BCBEC0-color a:visited, #BCBEC0-color a:hover {
  color: "brafton-dark-green", #7BA532;
}

/* line 105, ../scss/partials/_variables.scss */
.has-dark-gray, #BCBEC0-background-color {
  background-color: "brafton-dark-green", #7BA532;
}

/* line 95, ../scss/partials/_variables.scss */
.has-navy-blue-color {
  color: #344754;
}
/* line 97, ../scss/partials/_variables.scss */
.has-navy-blue-color a {
  color: #344754 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-navy-blue-color a:visited, .has-navy-blue-color a:hover {
  color: #344754;
}

/* line 105, ../scss/partials/_variables.scss */
.has-navy-blue-background-color {
  background-color: #344754;
}

/* line 95, ../scss/partials/_variables.scss */
.has-aquamarine-color {
  color: #AFE2E3;
}
/* line 97, ../scss/partials/_variables.scss */
.has-aquamarine-color a {
  color: #AFE2E3 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-aquamarine-color a:visited, .has-aquamarine-color a:hover {
  color: #AFE2E3;
}

/* line 105, ../scss/partials/_variables.scss */
.has-aquamarine-background-color {
  background-color: #AFE2E3;
}

/* line 95, ../scss/partials/_variables.scss */
.has-aquamans-pants-color {
  color: #87c1bf;
}
/* line 97, ../scss/partials/_variables.scss */
.has-aquamans-pants-color a {
  color: #87c1bf !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-aquamans-pants-color a:visited, .has-aquamans-pants-color a:hover {
  color: #87c1bf;
}

/* line 105, ../scss/partials/_variables.scss */
.has-aquamans-pants-background-color {
  background-color: #87c1bf;
}

/* line 95, ../scss/partials/_variables.scss */
.has-brafton-green-color {
  color: #8CC040;
}
/* line 97, ../scss/partials/_variables.scss */
.has-brafton-green-color a {
  color: #8CC040 !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-brafton-green-color a:visited, .has-brafton-green-color a:hover {
  color: #8CC040;
}

/* line 105, ../scss/partials/_variables.scss */
.has-brafton-green-background-color {
  background-color: #8CC040;
}

/* line 95, ../scss/partials/_variables.scss */
.has-white-color {
  color: #fff;
}
/* line 97, ../scss/partials/_variables.scss */
.has-white-color a {
  color: #fff !important;
}
/* line 99, ../scss/partials/_variables.scss */
.has-white-color a:visited, .has-white-color a:hover {
  color: #fff;
}

/* line 105, ../scss/partials/_variables.scss */
.has-white-background-color {
  background-color: #fff;
}

/* Compliance-related style edits - 11/15/18 */
/* Home >
Create Your Strategy */
/* line 7, ../scss/modules/_compliance.scss */
.header a.logo-wrapper #logo {
  background: none;
}
@media (min-width: 1030px) {
  /* line 14, ../scss/modules/_compliance.scss */
  .header a.logo-wrapper {
    width: 50px;
    height: 55px;
    display: inline-block;
    float: left;
    overflow: hidden;
  }
  /* line 23, ../scss/modules/_compliance.scss */
  .header .fixed .wrap nav {
    clear: none;
  }
  /* line 28, ../scss/modules/_compliance.scss */
  .header .fixed.shrink a.logo-wrapper {
    width: 50px;
    height: 55px;
    display: inline-block;
    float: left;
    overflow: hidden;
  }
  /* line 34, ../scss/modules/_compliance.scss */
  .header .fixed.shrink a.logo-wrapper #logo {
    width: 240px;
    height: auto;
  }
}
@media (min-width: 1250px) {
  /* line 43, ../scss/modules/_compliance.scss */
  .header a.logo-wrapper {
    width: auto;
    height: auto;
    overflow: auto;
  }
}

/* line 51, ../scss/modules/_compliance.scss */
.strategy button.green-btn {
  margin-top: 0;
  border-radius: 100px;
  border: 4px solid #8CC040;
  background: #8CC040;
  color: #fff;
  font-weight: 700;
  margin-top: 1em;
  padding: calc(1em - 4px) calc(2em - 4px);
  font-size: 1em;
}
/* line 62, ../scss/modules/_compliance.scss */
.strategy button.green-btn:hover {
  background-color: #7BA532;
  border: 4px solid #7BA532;
}
@media (min-width: 768px) {
  /* line 68, ../scss/modules/_compliance.scss */
  .strategy button.green-btn {
    margin-top: 0;
  }
}

/* Home >
Expertise */
/* line 79, ../scss/modules/_compliance.scss */
.home #expertise .d-all .d-1of3 .img {
  display: none;
}
/* line 88, ../scss/modules/_compliance.scss */
.home #expertise .d-all .d-1of3.creation img, .home #expertise .d-all .d-1of3.ebooks img, .home #expertise .d-all .d-1of3.infographix img, .home #expertise .d-all .d-1of3.video img, .home #expertise .d-all .d-1of3.casestudies img, .home #expertise .d-all .d-1of3.newsletters img {
  object-position: 0 0;
  height: auto;
  width: auto;
  object-fit: none;
}

/* Footer >
Social Icons */
/* line 102, ../scss/modules/_compliance.scss */
.footer .social a {
  width: 44.75px;
  height: 38px;
  overflow: hidden;
}
