/*============================================================================
  #Override Stylesheet
  #Add Custom Styles Here
==============================================================================*/
.header-menu a {
  font-weight: 700; }

.header-menu a:last-child {
  color: #326996;
  padding: 0 10px; }

p.hero-subhead {
  font-size: 1.1em;
  max-width: 85%;
  /* text-shadow: 0.5px 0.5px 0.8px rgba(22, 65, 100, 0.2); */ }

@media (max-width: 544px) {
  p.hero-subhead {
    max-width: 100%; } }
.fb-like.fb_iframe_widget {
  width: 225px;
  display: block;
  margin: 0 auto; }

@media (max-width: 766px) {
  div.section--1484274495699, div.section--1484617469973, div.section--1484358166144 {
    padding-top: 0; }

  div.section--1484674757794, div.section--1484362559734 {
    padding-bottom: 0; } }
.pricing-list li {
  list-style: none; }

ul.pricing-list {
  padding: 0 1em; }

.pricing-list li:before {
  content: "\f05d";
  font-family: FontAwesome;
  font-style: inherit;
  font-weight: inherit;
  padding-right: 0.5em;
  color: #326996; }

.section {
  position: relative; }

div.section--1478276522863:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 0;
  height: 0;
  border-top: solid 30px #f9f9f9;
  border-left: solid 40px transparent;
  border-right: solid 40px transparent;
  z-index: 2; }

a.btn--outline.btn--1484595275103:hover, a.btn--outline.btn--1484595275103:active {
  background-color: #326996;
  color: #fff !important;
  transition: 0.1s; }

.pricing__popular {
  color: #fff; }
