@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,700|Droid+Serif:300,400,700");

      :root {
        --font: Oswald;
        --alt-font: Droid Serif;
        --accent-color: #15456d;
        --secondary-color: #807373;
        --link-color: #f99d1c;
        --accent-highlight-color: #15456d;
        --accent-highlight-background-color: #ecf4fb;
        --accent-tinted-color-70: #b9c7d3;
        --accent-tinted-color-80: #d0dae2;
        --accent-tinted-color-90: #e8ecf0;
        --accent-contrast-color: #fff;
        --accent-contrast-tinted-background-color: #b3b3b3;
        --accent-hover-color: #1d6098;
        --secondary-hover-color: #998d8d;
        --secondary-contrast-color: #fff;
        --link-hover-color: #aa6505;
      }
      
body { background: url('https://d36ai2hkxl16us.cloudfront.net/course-uploads/d6a61b7f-a06b-4082-9d5d-9a9617f092dc/ebd7de75-24a2-5010-a9be-683121fc5d79'); background-attachment: fixed; background-size: cover; }
.company__logo {text-indent: 100%;white-space: nowrap;overflow: hidden;background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/a_exif,c_fit,t_ti_company_logo_hires_v3/v1499880737/iuymm4qpcirbo8nwgn37.png') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
.coupon-entry {
 display: none;
}
h3 {
  font-weight:700;
  margin-bottom: 0px;
  color:#083a5c;
}
.featured-content-carousel-item__overlay {
    padding: 1em 1em 2em;
}
.enroll--learning-path
.course__detail__runs
{display:none;}
.fw-iframe .fw-branding{
  display:none!important;
  visibility: hidden!important;
}
.supernav{
    float: left;
    top: 13px;
    position: relative;
    left: 10px;
}
.supernav ul{
  padding: 0;
    margin: 0;
    list-style: none;
}
.supernav ul li{
  float: left;
    padding: 0 8px;
    margin: 0;
    line-height: 14px;
}
@media screen and (max-width:768px){
  .supernav{
        padding-bottom: 10px;
}
}
.socialshares{
  float: left;
}
.socialshares svg{
  width:36px;
  height:36px;
}
.socialshares svg path{
  fill:#083a5c;
}
.socialshares ul{
  padding: 0;
    margin: 0;
    list-style: none;
}
.socialshares ul li{
float: left;
    padding: 0 8px 0px 0px;
    margin: 0;
}
.flexrow{
  display: flex;
  align-items: center; /* Vertically center the content */
}
.medium-6 .columns #ember2179{
   display: flex;
  flex-direction: column; /* Make the column layout */
  justify-content: center; /* Horizontally center the content */
}

.global-nav__container{
width:100%;
}
@media only screen and (min-width: 64.063em){
.global-nav__container {
    max-width: 1920px;
}
}
@media (max-width: 1920px) and (min-width:1441px){
.global-nav__container {
    max-width: 1440px;
}
}
@media (max-width: 1440px) and (min-width:1025px){
.global-nav__container {
    max-width: 1024px;
}
}
@media (max-width: 1024px) and (min-width:770px){
.global-nav__container {
    max-width: 769px;
}
}
@media (max-width: 769px) and (min-width: 641px){
.global-nav__container {
    max-width: 640px;
}
}
@media (max-width: 640px){
.global-nav__container {
    max-width: 640px;
}
}