@font-face {
  font-family: 'Gopher';
  src: url("../fonts/Gopher/Gopher-ThinItalic.eot");
  src: url("../fonts/Gopher/Gopher-ThinItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gopher/Gopher-ThinItalic.woff2") format("woff2"), url("../fonts/Gopher/Gopher-ThinItalic.woff") format("woff"), url("../fonts/Gopher/Gopher-ThinItalic.ttf") format("truetype"), url("../fonts/Gopher/Gopher-ThinItalic.svg#Gopher-ThinItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap; }

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

@font-face {
  font-family: 'Gopher';
  src: url("../fonts/Gopher/Gopher-BlackItalic.eot");
  src: url("../fonts/Gopher/Gopher-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gopher/Gopher-BlackItalic.woff2") format("woff2"), url("../fonts/Gopher/Gopher-BlackItalic.woff") format("woff"), url("../fonts/Gopher/Gopher-BlackItalic.ttf") format("truetype"), url("../fonts/Gopher/Gopher-BlackItalic.svg#Gopher-BlackItalic") format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Gopher Hairline';
  src: url("../fonts/Gopher/Gopher-HairlineItalic.eot");
  src: url("../fonts/Gopher/Gopher-HairlineItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gopher/Gopher-HairlineItalic.woff2") format("woff2"), url("../fonts/Gopher/Gopher-HairlineItalic.woff") format("woff"), url("../fonts/Gopher/Gopher-HairlineItalic.ttf") format("truetype"), url("../fonts/Gopher/Gopher-HairlineItalic.svg#Gopher-HairlineItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap; }

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

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

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

@font-face {
  font-family: 'Gopher';
  src: url("../fonts/Gopher/Gopher-BoldItalic.eot");
  src: url("../fonts/Gopher/Gopher-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gopher/Gopher-BoldItalic.woff2") format("woff2"), url("../fonts/Gopher/Gopher-BoldItalic.woff") format("woff"), url("../fonts/Gopher/Gopher-BoldItalic.ttf") format("truetype"), url("../fonts/Gopher/Gopher-BoldItalic.svg#Gopher-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap; }

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

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

@font-face {
  font-family: 'Gopher';
  src: url("../fonts/Gopher/Gopher-MediumItalic.eot");
  src: url("../fonts/Gopher/Gopher-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gopher/Gopher-MediumItalic.woff2") format("woff2"), url("../fonts/Gopher/Gopher-MediumItalic.woff") format("woff"), url("../fonts/Gopher/Gopher-MediumItalic.ttf") format("truetype"), url("../fonts/Gopher/Gopher-MediumItalic.svg#Gopher-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Gopher';
  src: url("../fonts/Gopher/Gopher-LightItalic.eot");
  src: url("../fonts/Gopher/Gopher-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gopher/Gopher-LightItalic.woff2") format("woff2"), url("../fonts/Gopher/Gopher-LightItalic.woff") format("woff"), url("../fonts/Gopher/Gopher-LightItalic.ttf") format("truetype"), url("../fonts/Gopher/Gopher-LightItalic.svg#Gopher-LightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }

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

@font-face {
  font-family: 'Gopher';
  src: url("../fonts/Gopher/Gopher-HeavyItalic.eot");
  src: url("../fonts/Gopher/Gopher-HeavyItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gopher/Gopher-HeavyItalic.woff2") format("woff2"), url("../fonts/Gopher/Gopher-HeavyItalic.woff") format("woff"), url("../fonts/Gopher/Gopher-HeavyItalic.ttf") format("truetype"), url("../fonts/Gopher/Gopher-HeavyItalic.svg#Gopher-HeavyItalic") format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap; }

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

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

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

@font-face {
  font-family: 'Gotham';
  src: url("../fonts/Gotham/Gotham-BlackItalic.eot");
  src: url("../fonts/Gotham/Gotham-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham/Gotham-BlackItalic.woff2") format("woff2"), url("../fonts/Gotham/Gotham-BlackItalic.woff") format("woff"), url("../fonts/Gotham/Gotham-BlackItalic.ttf") format("truetype"), url("../fonts/Gotham/Gotham-BlackItalic.svg#Gotham-BlackItalic") format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap; }

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

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

@font-face {
  font-family: 'Gotham';
  src: url("../fonts/Gotham/Gotham-LightItalic.eot");
  src: url("../fonts/Gotham/Gotham-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham/Gotham-LightItalic.woff2") format("woff2"), url("../fonts/Gotham/Gotham-LightItalic.woff") format("woff"), url("../fonts/Gotham/Gotham-LightItalic.ttf") format("truetype"), url("../fonts/Gotham/Gotham-LightItalic.svg#Gotham-LightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }

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

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

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

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

@font-face {
  font-family: 'Gotham';
  src: url("../fonts/Gotham/Gotham-ThinItalic.eot");
  src: url("../fonts/Gotham/Gotham-ThinItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham/Gotham-ThinItalic.woff2") format("woff2"), url("../fonts/Gotham/Gotham-ThinItalic.woff") format("woff"), url("../fonts/Gotham/Gotham-ThinItalic.ttf") format("truetype"), url("../fonts/Gotham/Gotham-ThinItalic.svg#Gotham-ThinItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Gotham';
  src: url("../fonts/Gotham/Gotham-MediumItalic.eot");
  src: url("../fonts/Gotham/Gotham-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham/Gotham-MediumItalic.woff2") format("woff2"), url("../fonts/Gotham/Gotham-MediumItalic.woff") format("woff"), url("../fonts/Gotham/Gotham-MediumItalic.ttf") format("truetype"), url("../fonts/Gotham/Gotham-MediumItalic.svg#Gotham-MediumItalic") format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap; }

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

@font-face {
  font-family: 'Gotham';
  src: url("../fonts/Gotham/Gotham-BoldItalic.eot");
  src: url("../fonts/Gotham/Gotham-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham/Gotham-BoldItalic.woff2") format("woff2"), url("../fonts/Gotham/Gotham-BoldItalic.woff") format("woff"), url("../fonts/Gotham/Gotham-BoldItalic.ttf") format("truetype"), url("../fonts/Gotham/Gotham-BoldItalic.svg#Gotham-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap; }

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

@font-face {
  font-family: 'Gotham';
  src: url("../fonts/Gotham/Gotham-XLightItalic.eot");
  src: url("../fonts/Gotham/Gotham-XLightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham/Gotham-XLightItalic.woff2") format("woff2"), url("../fonts/Gotham/Gotham-XLightItalic.woff") format("woff"), url("../fonts/Gotham/Gotham-XLightItalic.ttf") format("truetype"), url("../fonts/Gotham/Gotham-XLightItalic.svg#Gotham-XLightItalic") format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Gotham';
  src: url("../fonts/Gotham/Gotham-UltraItalic.eot");
  src: url("../fonts/Gotham/Gotham-UltraItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham/Gotham-UltraItalic.woff2") format("woff2"), url("../fonts/Gotham/Gotham-UltraItalic.woff") format("woff"), url("../fonts/Gotham/Gotham-UltraItalic.ttf") format("truetype"), url("../fonts/Gotham/Gotham-UltraItalic.svg#Gotham-UltraItalic") format("svg");
  font-weight: 100;
  font-style: italic;
  font-display: swap; }

body.new-reskin p strong {
  font-family: "Gotham", sans-serif; }

body.new-reskin,
body.new-reskin p,
body.new-reskin .gform_body .gfield input,
body.new-reskin .gform_body .gfield textarea,
body.new-reskin .gform_body .gfield select {
  color: #161114;
  font-family: "Gotham Book", sans-serif;
  font-size: 16px;
  line-height: 1.5625em; }

body.new-reskin h1,
body.new-reskin h1 span,
body.new-reskin h2,
body.new-reskin h2 span,
body.new-reskin h3,
body.new-reskin h3 span,
body.new-reskin h4,
body.new-reskin h4 span,
body.new-reskin h5,
body.new-reskin h5 span,
body.new-reskin h6,
body.new-reskin h6 span {
  color: #000;
  font-family: "Gopher", "serif" !important; }

body.new-reskin h1,
body.new-reskin h1 span,
body.new-reskin h2:not(.gform_submission_error),
body.new-reskin h2:not(.gform_submission_error) span {
  font-size: 40px;
  font-weight: 900;
  line-height: 1.25em; }

body.new-reskin h3:not(.gform_submission_error),
body.new-reskin h3:not(.gform_submission_error) span {
  font-size: 30px;
  font-weight: 900;
  line-height: 1.33em; }

body.new-reskin h3:not(.gform_submission_error) .help-title {
  display: block;
  font-size: 40px;
  line-height: 1em;
  margin: 0 0 16px; }

body.new-reskin h4,
body.new-reskin h4 span {
  font-size: 25px;
  font-weight: 900;
  line-height: 1.4em; }

body.new-reskin h5,
body.new-reskin h5 span {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5em; }

body.new-reskin h6,
body.new-reskin h6 span {
  font-size: 15px;
  font-weight: 900;
  line-height: 1.6em; }

.btn.btn-primary {
  background-color: #fff;
  border-radius: 100px;
  border: 1px solid #000;
  color: #000;
  font-family: "Gopher", "serif";
  font-size: 16px;
  font-weight: 700;
  line-height: 1.375em;
  padding: 10px 22px;
  text-decoration: none; }
  .btn.btn-primary:hover {
    background-color: #74C9C7;
    border-color: #000;
    color: #000; }
  .hp-blogs .btn.btn-primary {
    padding: 13px 22px;
    width: 160px; }

p a:not(.btn):not([data-toggle="tab"]),
li a:not(.btn):not([data-toggle="tab"]) {
  color: #161114;
  font-family: "Gotham", sans-serif;
  font-weight: 700;
  text-decoration: underline; }
  p a:not(.btn):not([data-toggle="tab"]):hover,
  li a:not(.btn):not([data-toggle="tab"]):hover {
    color: #74C9C7; }

.new-reskin .main-header .flex-box .social-media {
  display: flex;
  justify-content: center; }
  .new-reskin .main-header .flex-box .social-media a {
    align-items: center;
    background-color: #fff;
    border: 1px solid #000;
    display: flex;
    height: 36px;
    justify-content: center;
    padding: 0;
    text-decoration: none !important;
    width: 36px; }
    .new-reskin .main-header .flex-box .social-media a:hover {
      background-color: #74C9C7; }
    .new-reskin .main-header .flex-box .social-media a .fa {
      color: #000; }
      .new-reskin .main-header .flex-box .social-media a .fa, .new-reskin .main-header .flex-box .social-media a .fa:before {
        display: block;
        line-height: 1em; }

.new-reskin .main-header .flex-box .btn {
  padding: 7px 22px; }

.new-reskin .main-header nav[role="navigation"] > ul > li {
  cursor: pointer;
  font-family: "Gopher", "serif";
  font-size: 15px;
  font-weight: 900; }
  .new-reskin .main-header nav[role="navigation"] > ul > li > a {
    color: #000;
    text-decoration: none !important; }
    .new-reskin .main-header nav[role="navigation"] > ul > li > a:hover {
      color: #74C9C7; }
    .new-reskin .main-header nav[role="navigation"] > ul > li > a:before {
      content: none; }
  .new-reskin .main-header nav[role="navigation"] > ul > li .dropdown-menu {
    background-color: #E9E6E0; }
    .new-reskin .main-header nav[role="navigation"] > ul > li .dropdown-menu a {
      font-size: 15px;
      font-weight: 900;
      text-decoration: none !important; }
      .new-reskin .main-header nav[role="navigation"] > ul > li .dropdown-menu a:hover {
        background-color: #74C9C7;
        color: #000; }

.new-reskin #search-toggle {
  cursor: pointer; }

.new-reskin .segment3.hp-banner {
  background-color: #74C9C7; }
  .new-reskin .segment3.hp-banner .container {
    background-color: #74C9C7 !important; }
  .new-reskin .segment3.hp-banner .detail {
    color: #fff;
    font-size: 20px;
    padding: 20px 60px 20px 80px !important; }
    @media (max-width: 1199px) {
      .new-reskin .segment3.hp-banner .detail {
        padding: 20px 30px !important; } }
    @media (max-width: 767px) {
      .new-reskin .segment3.hp-banner .detail {
        padding: 20px !important; } }
    .new-reskin .segment3.hp-banner .detail .row > div {
      padding-left: 15px !important;
      width: 100%; }
    .new-reskin .segment3.hp-banner .detail h1 {
      color: #000;
      font-weight: 900 !important;
      font-size: 30px;
      letter-spacing: 0.02em; }
    .new-reskin .segment3.hp-banner .detail p {
      color: #000;
      font-family: "Gotham", sans-serif;
      font-size: 20px;
      font-weight: 500; }
      .new-reskin .segment3.hp-banner .detail p a:not(.btn) {
        color: #000;
        text-decoration: underline; }
        .new-reskin .segment3.hp-banner .detail p a:not(.btn):hover {
          color: #74C9C7; }

.new-reskin .segment3 {
  background-color: #CBB9D6;
  background-image: none !important; }

.new-reskin .segment3.hp-section02 {
  padding: 40px 15px; }
  .new-reskin .segment3.hp-section02 .container {
    max-width: 830px; }
  .new-reskin .segment3.hp-section02 h2 {
    color: #000;
    font-size: 25px;
    font-weight: 500;
    line-height: 1.4em;
    text-transform: none; }

.new-reskin .hp-section03 .sec3-detial h2 {
  color: #000; }

.new-reskin .hp-section03 .sec3-detial.column-center,
.new-reskin .hp-section04 .sec4-detial.column-center {
  float: none;
  margin: 0 auto; }

.new-reskin .hp-section04 .sec4-detial.column-center .note {
  text-align: center; }

.new-reskin .hp-blogs article footer > p {
  color: #EC5729;
  font-size: 13px;
  font-weight: 400; }

.new-reskin .hp-blogs article h3.media-heading {
  font-family: "Gotham", sans-serif !important;
  font-size: 14px;
  font-weight: 400; }
  .new-reskin .hp-blogs article h3.media-heading span {
    font-family: "Gotham Book", sans-serif !important;
    font-size: 14px;
    font-weight: 600;
    transition: .3s; }
  .new-reskin .hp-blogs article h3.media-heading a {
    text-decoration: underline; }
    .new-reskin .hp-blogs article h3.media-heading a:hover {
      color: #74C9C7; }
      .new-reskin .hp-blogs article h3.media-heading a:hover span {
        color: #74C9C7; }

.new-reskin .hp-section04 ul li {
  display: list-item; }
  .new-reskin .hp-section04 ul li:before {
    content: none;
    padding: 0; }
  .new-reskin .hp-section04 ul li a {
    color: #000 !important;
    font-size: 16px;
    line-height: 2em;
    text-decoration: none !important; }
    .new-reskin .hp-section04 ul li a:hover {
      color: #74C9C7 !important; }

.new-reskin .fa-ul {
  color: #000;
  list-style-type: disc;
  margin-left: 10px;
  padding-left: 30px;
  text-align: left; }
  .new-reskin .fa-ul i {
    display: none; }

.new-reskin p.note {
  padding-left: 0; }
  .new-reskin p.note:before {
    content: none !important; }

.new-reskin .segment1.hp-services {
  background-image: none !important;
  background-color: #fff; }

.new-reskin .uppercase {
  text-transform: none !important; }

.new-reskin .hp-services .hover-effect {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  box-shadow: none;
  color: #000 !important; }
  .new-reskin .hp-services .hover-effect:hover {
    background-color: #E9E6E0;
    border-color: #E9E6E0; }
    .new-reskin .hp-services .hover-effect:hover h3 {
      color: #000; }
    .new-reskin .hp-services .hover-effect:hover .btn {
      background-color: #74C9C7;
      border-color: #000;
      color: #000; }
  .new-reskin .hp-services .hover-effect h3 {
    font-size: 20px;
    font-weight: 400; }

.new-reskin .wooslider-pauseplay a {
  color: #74C9C7 !important; }

.new-reskin .wooslider-pauseplay {
  display: none; }

.new-reskin #footer .segment2 {
  background-color: #74C9C7;
  text-align: center; }
  .new-reskin #footer .segment2 p {
    font-size: 25px;
    line-height: 1.4em; }

.new-reskin #footer .segment5 {
  background-color: #000;
  color: #fff;
  font-family: "Gotham Book", sans-serif !important;
  font-size: 16px;
  font-weight: 400; }
  .new-reskin #footer .segment5 h3 {
    color: #74C9C7;
    display: block;
    font-family: "Gotham", sans-serif !important;
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase !important; }
  .new-reskin #footer .segment5 .row > div:nth-child(1) h3 {
    color: #fff; }
  .new-reskin #footer .segment5 .fa-ul {
    margin: 0;
    padding: 0; }
    .new-reskin #footer .segment5 .fa-ul li {
      display: block; }
      .new-reskin #footer .segment5 .fa-ul li i {
        display: none; }
      .new-reskin #footer .segment5 .fa-ul li span {
        color: #fff;
        font-size: 16px;
        font-weight: 400; }
  .new-reskin #footer .segment5 .social-media {
    display: flex; }
    .new-reskin #footer .segment5 .social-media a {
      align-items: center;
      background-color: #74C9C7;
      border: 1px solid #000;
      display: flex;
      height: 36px;
      justify-content: center;
      padding: 0;
      text-decoration: none !important;
      width: 36px; }
      .new-reskin #footer .segment5 .social-media a:hover {
        background-color: #74C9C7; }
      .new-reskin #footer .segment5 .social-media a .fa {
        color: #000; }
        .new-reskin #footer .segment5 .social-media a .fa, .new-reskin #footer .segment5 .social-media a .fa:before {
          display: block;
          line-height: 1em; }
  .new-reskin #footer .segment5 li {
    font-weight: 400;
    margin-bottom: 10px; }
    .new-reskin #footer .segment5 li a:not(.btn) {
      color: #fff;
      font-size: 16px;
      font-weight: 400;
      text-decoration: underline !important; }
      .new-reskin #footer .segment5 li a:not(.btn):hover {
        color: #74C9C7; }
  @media (min-width: 768px) {
    .new-reskin #footer .segment5 .gform_wrapper .gform_footer {
      text-align: left; } }
  .new-reskin #footer .segment5 .font-custom2 {
    color: #fff;
    font-size: 13px;
    line-height: 1.53em; }
  .new-reskin #footer .segment5 hr {
    background-color: transparent;
    border: none;
    margin: 20px 0; }

.new-reskin form.job_filters,
.new-reskin .job_filters .job_types {
  background-color: #2A3765; }
  .new-reskin form.job_filters div.search_submit input,
  .new-reskin .job_filters .job_types div.search_submit input {
    background-color: #CBB9D6;
    border-color: #000;
    border-radius: 100px;
    color: #000;
    font-weight: 700;
    transition: .3s; }
    .new-reskin form.job_filters div.search_submit input:hover,
    .new-reskin .job_filters .job_types div.search_submit input:hover {
      background-color: #74C9C7;
      color: #000; }

.new-reskin .ctct-inline-form .ctct-form-container .ctct-form-defaults {
  background-color: #E9E6E0;
  color: #000; }
  .new-reskin .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-header,
  .new-reskin .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-text,
  .new-reskin .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-label,
  .new-reskin .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-gdpr-text {
    color: #000; }
  .new-reskin .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-button {
    background-color: #CBB9D6;
    border-color: #000;
    border-radius: 100px;
    color: #000;
    font-weight: 700;
    transition: .3s; }
    .new-reskin .ctct-inline-form .ctct-form-container .ctct-form-defaults .ctct-form-button:hover {
      background-color: #74C9C7;
      border-color: #000;
      color: #000; }

.new-reskin:not(.home) header + .segment:not(:last-child),
.new-reskin:not(.home) header + .segment3:not(:last-child) {
  background-color: #74C9C7;
  margin-bottom: 0; }
  .new-reskin:not(.home) header + .segment:not(:last-child) h1,
  .new-reskin:not(.home) header + .segment3:not(:last-child) h1 {
    color: #000; }
  .new-reskin:not(.home) header + .segment:not(:last-child) .lead,
  .new-reskin:not(.home) header + .segment3:not(:last-child) .lead {
    color: #000; }

.new-reskin:not(.home) .issue-nav {
  background-color: #E9E6E0; }
  .new-reskin:not(.home) .issue-nav ul {
    display: flex;
    justify-content: center; }
    .new-reskin:not(.home) .issue-nav ul li {
      display: block;
      font-family: "Gopher", "serif";
      font-size: 18px;
      font-weight: 900;
      text-transform: uppercase; }
      .new-reskin:not(.home) .issue-nav ul li a {
        color: #000; }
        .new-reskin:not(.home) .issue-nav ul li a:hover {
          color: #74C9C7; }
      .new-reskin:not(.home) .issue-nav ul li.active::after {
        border-top-color: #74C9C7; }

.new-reskin .well-bg h3 {
  color: #74C9C7; }

.new-reskin .well-bg p {
  color: #fff; }

.new-reskin .nav-tabs > li > a {
  color: #000; }

.new-reskin .nav-tabs > li.active > a:hover,
.new-reskin .nav-tabs > li.active > a:focus {
  color: #74C9C7; }

.new-reskin .custom-tab > .nav > li.active > a,
.new-reskin .custom-tab > .nav > li.active > a:hover,
.new-reskin .custom-tab > .nav > li.active > a:focus {
  border-bottom-color: #74C9C7;
  color: #74C9C7; }

.new-reskin .team [itemprop='name'] {
  font-size: 25px;
  line-height: 1.4em; }

.new-reskin .team [itemprop='jobTitle'] {
  font-size: 25px;
  font-weight: 500;
  line-height: 1.4em; }

.new-reskin .webform {
  background-color: #E9E6E0; }

.new-reskin .running-number div.circle {
  align-items: center;
  background-color: #E9E6E0;
  border: 1px solid #000;
  color: #000;
  display: flex;
  font-family: "Gopher", "serif";
  font-size: 40px;
  font-weight: 900;
  justify-content: center;
  line-height: 1em;
  padding: 0; }
  .new-reskin .running-number div.circle span {
    color: #000;
    font-family: "Gopher", "serif";
    font-size: 40px;
    font-weight: 900;
    line-height: 1em;
    margin: 0; }

.new-reskin .well h3 {
  color: #000 !important;
  font-size: 25px;
  font-weight: 900; }

.new-reskin .well.well-white li {
  display: block; }

.new-reskin .well li a {
  color: #000 !important;
  text-decoration: underline !important; }
  .new-reskin .well li a:hover {
    color: #74C9C7 !important; }

.new-reskin .pink-section {
  background-color: #E9E6E0 !important; }

.new-reskin ul ul,
.new-reskin ol ul,
.new-reskin ul ol,
.new-reskin ol ol {
  padding-left: 10px; }

.new-reskin .contact-us-design-b .social-media p {
  display: flex; }

.new-reskin .contact-us-design-b .social-media a {
  align-items: center;
  border: 1px solid #000;
  border-radius: 50%;
  display: flex;
  height: 36px;
  justify-content: center;
  padding: 0;
  text-decoration: none !important;
  width: 36px; }
  .new-reskin .contact-us-design-b .social-media a:hover {
    background-color: #74C9C7; }
  .new-reskin .contact-us-design-b .social-media a .fa {
    color: #000;
    font-size: 17px; }
    .new-reskin .contact-us-design-b .social-media a .fa, .new-reskin .contact-us-design-b .social-media a .fa:before {
      display: block;
      line-height: 1em; }

.new-reskin .font-yellowtail {
  margin: 0; }

.new-reskin .hp-blogs {
  background-image: none !important; }

.new-reskin .hp-banner-slide .wooslider .slides > li img {
  display: none; }

.new-reskin .hp-banner .container .row > div:last-child {
  text-align: center; }

.new-reskin .hero-wrap {
  max-width: 750px;
  padding: 90px 30px;
  color: #fff;
  text-align: center;
  margin: 0 auto; }
  .new-reskin .hero-wrap h1 {
    color: #000; }
  .new-reskin .hero-wrap span,
  .new-reskin .hero-wrap p {
    color: #000; }
  .new-reskin .hero-wrap a:not(:hover) {
    color: #000; }
  .new-reskin .hero-wrap a:hover {
    color: #E9E6E0; }
  @media screen and (max-width: 767px) {
    .new-reskin .hero-wrap {
      padding: 40px 0; } }

.new-reskin section.segment3.hp-section04.sm-text-center {
  background-color: #E9E6E0; }

@media (min-width: 992px) {
  .new-reskin.group-blog #header .col-md-9 {
    width: 75%; } }

.new-reskin.group-blog div[role="complementary"] {
  background-color: transparent !important; }
  .new-reskin.group-blog div[role="complementary"] .inner {
    background-color: #E9E6E0 !important;
    padding: 35px 30px; }
    .new-reskin.group-blog div[role="complementary"] .inner > div {
      background-color: #E9E6E0; }
      .new-reskin.group-blog div[role="complementary"] .inner > div .widget-title,
      .new-reskin.group-blog div[role="complementary"] .inner > div h4 {
        color: #EC5729;
        font-family: "Gopher", "serif";
        font-size: 20px;
        font-weight: 500; }
      .new-reskin.group-blog div[role="complementary"] .inner > div ul ul {
        margin-left: 15px; }
        .new-reskin.group-blog div[role="complementary"] .inner > div ul ul label {
          color: #000; }
      .new-reskin.group-blog div[role="complementary"] .inner > div .sf-field-submit > input {
        background-color: #CBB9D6;
        border: 1px solid #000;
        color: #000;
        font-family: "Gotham", sans-serif;
        transition: .3s; }
        .new-reskin.group-blog div[role="complementary"] .inner > div .sf-field-submit > input:hover {
          background-color: #74C9C7;
          color: #000; }
  .new-reskin.group-blog div[role="complementary"] .search-filter-reset {
    font-family: "Gotham Book", sans-serif;
    font-weight: 400; }

.new-reskin.group-blog .date {
  color: #EC5729;
  font-family: "Gotham", sans-serif;
  font-size: 15px;
  font-weight: 600; }

.new-reskin.group-blog .category a,
.new-reskin.group-blog .tag a {
  color: #413CB8;
  font-size: 15px;
  text-decoration: underline; }
  .new-reskin.group-blog .category a:hover,
  .new-reskin.group-blog .tag a:hover {
    color: #74C9C7; }

.new-reskin.group-blog article h2 a span {
  font-size: 30px !important;
  line-height: 1.4em;
  transition: .3s; }

.new-reskin.group-blog article h2 a:hover {
  text-decoration: none !important; }
  .new-reskin.group-blog article h2 a:hover span {
    color: #74C9C7;
    text-decoration: none !important; }

.new-reskin.group-blog .pagination li a {
  text-decoration: none !important; }

.new-reskin.group-blog .pagination > .active > span {
  background-color: #74C9C7; }

.new-reskin.group-blog .well-blog > article > h1 {
  font-size: 40px;
  line-height: 1.25em; }

.new-reskin.group-blog .category-masthead {
  background-color: #74C9C7;
  background-image: none !important;
  color: #000; }
  .new-reskin.group-blog .category-masthead h1,
  .new-reskin.group-blog .category-masthead p {
    color: #000 !important; }
