body {
 -moz-font-feature-settings: "liga", "kern";
 -moz-font-feature-settings:"liga=1, kern=1";
 -ms-font-feature-settings:"liga", "kern";
 -o-font-feature-settings:"liga", "kern";
 -webkit-font-feature-settings:"liga", "kern";
 font-feature-settings: "liga", "kern";
 } 
@font-face {
 font-family: 'Graphik Web';
 src: url('Fonts/Graphik-Black-Web.eot');
 src: url('Fonts/Graphik-Black-Web.eot?#iefix') format('embedded-opentype'),
 url('Fonts/Graphik-Black-Web.woff2') format('woff2'),
 url('Fonts/Graphik-Black-Web.woff') format('woff');
 font-weight: 800;
 font-style: normal;
 font-stretch: normal;
}

.Graphik-Black-Web {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
 font-weight: 800;
 font-style: normal;
 font-stretch: normal;
}

.ui-header .page-identifier {
	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}

h4, .module-headline {
	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}

.ui-header h1, .ui-header .page-headline {
	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}

 .ui-header .page-identifier {
	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
 .ui-header .content-title {
    font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
 .ui-header .header-body {
    font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.ui-header button {
    font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
button.cta, .btn.cta {
   font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.btn-cta {
   font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.joblisting-container .top-links .social-likes_single-w .social-likes__button_single, .joblisting-container .bottom-links .social-likes_single-w .social-likes__button_single {
   font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.joblisting-container .top-links .social-likes_single-w .social-likes__button_single, .joblisting-container .bottom-links .social-likes_single-w .social-likes__button_single {
   font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.icon-text {
	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
 .module-announcement .announcement h5, .module-announcement .announcement label {
	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.block-title h2 {
 	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.module-article h3 p, .module-article h3 a {
    font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.module-article h3 p p, .module-article h3 a p {
    font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.module-article h4 p, .module-article h4 a {
    font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.module-article h4 p p, .module-article h4 a p {
 	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
h3, .content-title {
  	font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
h4, .module-headline {
    font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.overlay-headline {
   font-family: 'Graphik Web', 'Open Sans', sans-serif;
}
.trg {
  font-size: 18px;
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
 }
.module-blog-link label {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
 }
.quote-text, .quote-text p {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
 }
 .content-trigger {
  	font-family: 'Graphik Web', 'Open Sans', sans-serif;
 }
 #accent {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
  font-weight: bold; }

/*  CUSTOM FONT RULES */
/***  FONT STYLE  ***/
#type-to-search form label {
  font-family: 'Graphik Web', 'Open Sans', sans-serif; }
 
 #type-to-search form label {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;}

#blogpost-navigation-top a, #blogpost-navigation-bottom a,
#block-blogpost > div:nth-child(2),
.module-body h3,
.responsive-calendar-filters .headline .mobile,
.responsive-calendar,
.responsive-calendar-events,
.responsive-calendar .controls .timeInfo,
.responsive-calendar .controls h4,
.people-gallery h5,
.people-gallery p,
.profile-identifier,
.profile-share-desktop, .profile-share-mobile,
.profile-info-title,
.profile-info-body,
#btn-SuggestedJob-Submit,
.connection-header,
.search-page #search-form #keywords,
.acn-popover .popover.top .popover-content h3,
#type-to-search-hover, #primary-menu a, .onboarding .module-sub, .onboarding .teaser-label, .onboarding .cta-button,
.onboarding .overlay-thank-you-header, .onboarding .sign-in-form-text, .onboarding .header-body, .onboarding .page-title h1,
.careers-content-job-module .job-count-digits,
.careers-content-job-module .btn,
.careers-content-job-module .img-caption-container {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;}

.blog-multi button.btn.btn-primary,
#type-to-search,
#type-to-search form input[type=text],
.keyboard-rotis-font,
#block-jumplink .block-title h2,
.navigation-rotis-font,
#leadership-tab.nav-tabs li a,
.leadership-module button,
#main-menu, list-group-item,
.navigation-rotis-font, .onboarding .countdown-headline {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
  font-weight: normal; }

.self-selection p,
.self-selection .btn-group.dropdown,
.self-selection .dropdown .dropdown-menu,
.acn-popover .popover.top .popover-content p
, .onboarding .sky-journey-headline {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;}

#block-blog-industry-selector .btn-group.dropdown label, #block-blog-industry-selector .btn-group.dropdown a, #block-blog-industry-selector .btn-group.dropdown select {
  font-family: 'Graphik Web', 'Open Sans', sans-serif; }
 
 
.rotis-light {
  font-family: 'Graphik Web', 'Open Sans', sans-serif; }

.rotis {
 font-family: 'Graphik Web', 'Open Sans', sans-serif; }

.rotis-bold {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
  font-weight: normal; }

.rotis-xbold {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;}

.overrideH4 {
  font-family: 'Graphik Web', 'Open Sans', sans-serif; }

.podcast-details a.rotis {
  font-family: 'Graphik Web', 'Open Sans', sans-serif; }

#authors-carousel .module-body h3,
#authors-carousel .module-body h3 a {
  font-family: 'Graphik Web', 'Open Sans', sans-serif; }

h3.top-nav-bar {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
  font-weight: normal; }

.trigger {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;}

.step-headline {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;
  font-size: 45px;
  line-height: normal; }
.client-index .module-cio-council p, .client-index .module-cio-council p a, .client-index .module-cio-council .author {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;}
 .module-ad-board .module-ad-cards-filter .panel .panel-heading h4.panel-title a {
  font-family: 'Graphik Web', 'Open Sans', sans-serif; }

  .module-ad-board .module-ad-cards-filter .panel .panel-heading h4.panel-title a {
  font-family: 'Graphik Web', 'Open Sans', sans-serif;  }