@charset "utf-8";

/*************************
* Header                *
*************************/

.masthead .masthead-wrap {
display: flex;
width: 100%;
justify-content: space-between;
}
.masthead .site-logo {
display: block;
height: 46px;
width: 120px;
}
.masthead .site-logo .site-logo-link:before {
content: url(https://pages.eab.com/rs/732-GKV-655/images/eab-logo.svg);
display: block;
}
.masthead .masthead-navigation {
justify-self: end;
}
.masthead .masthead-menu {
display: block;
}
.masthead .masthead-menu .menu-item a {
font-size: var(--fs-normal);
}

/*************************
* Hero 1                *
*************************/

.hero1 a:link,
.hero1 a:active,
.hero1 a:visited {
color: var(--c-sky-blue);
}
.hero1 .expert-featured-connect-item.email {
display: block;
height: 34px;
width: 34px;
}
.hero1 .expert-featured-connect-item.email .expert-featured-connect-link:before {
content: url(https://pages.eab.com/rs/732-GKV-655/images/speaker-email.svg);
display: block;
}
.hero1 .expert-featured-connect-item.linkedin {
display: block;
height: 34px;
width: 34px;
}
.hero1 .expert-featured-connect-item.linkedin .expert-featured-connect-link:before {
content: url(https://pages.eab.com/rs/732-GKV-655/images/speaker-linkedin.svg);
display: block;
}
.hero1 .marketo-hero-category {
color: #fff;
color: var(--c-white);
display: inline-block;
font-family: var(--ff-slab);
font-size: var(--fs-small);
margin-bottom: 1rem;
}
.hero1 .marketo-hero-green-heading {
color: #ffffff;
font-family: var(--ff-slab-light);
}
.hero1 .marketo-byline {
color: #ffffff;
font-family: var(--ff-sans);
font-size: 17pt;
margin-top: auto;
}
.hero1 .marketo-byline-time:before {
content: "·";
display: inline-block;
margin: 0 .375rem 0 .188rem;
}
.hero1 .divider {
border-bottom: .125rem dotted var(--c-monte-carlo);
margin-bottom: 1.875rem;
padding-bottom: 1.875rem;
}

/*************************
* Hero 2                *
*************************/

.hero1 a:link,
.hero1 a:active,
.hero1 a:visited {
color: var(--c-sky-blue);
}
.hero2 {
background-image: url(https://pages.eab.com/rs/732-GKV-655/images/hero-pattern.svg);
background-position: 0 0;
background-repeat: no-repeat;
}
@media (min-width: 60em) {
.hero2 .hero-content-container {
	width: 60%;
	padding-right: 2rem;
	padding-bottom: 3rem;
}
}
@media (min-width: 60em) {
.hero2 .hero-image {
	width: 40%;
	padding-bottom: 3rem;
}
}
.hero2 h2.hero-subtitle {
color: #ffffff;
}

/*************************
* Hero 3                *
*************************/

.hero1 a:link,
.hero1 a:active,
.hero1 a:visited {
color: var(--c-sky-blue);
}
.hero3 {
background-image: url(https://pages.eab.com/rs/732-GKV-655/images/hero-pattern.svg);
background-position: 0 0;
background-repeat: no-repeat;
}
@media (min-width: 60em) {
.hero3 .hero-content-container {
	width: 60%;
	padding-right: 2rem;
	padding-bottom: 3rem;
}
}
@media (min-width: 60em) {
.hero3 .hero-image {
	width: 40%;
	padding-bottom: 3rem;
}
}
.hero3 h2.hero-subtitle {
color: var(--c-white);
}
.hero3 .marketo-byline {
color: var(--c-monte-carlo);
font-family: var(--ff-sans);
font-size: var(--fs-large);
margin-top: auto;
}
.hero3 .marketo-byline-location:before {
content: "·";
display: inline-block;
margin: 0 .375rem 0 .188rem;
}
.hero3 .divider {
border-bottom: .125rem dotted var(--c-monte-carlo);
margin-bottom: 1.875rem;
padding-bottom: 1.875rem;
}
.hero3 .marketo-fancy-byline {
display: flex;
justify-content: flex-start;
}
.hero3 .marketo-fancy-byline-left:before {
content: "";
display: block;
background: url(https://pages.eab.com/rs/732-GKV-655/images/icon-date.png) no-repeat;
width: 160px;
height: 160px;
float: left;
}
.hero3 .marketo-fancy-byline-left {
padding-right: 3rem;
border-right: .125rem dotted var(--c-monte-carlo);
}
.hero3 .marketo-fancy-byline-day {
display: inline-block;
}
.hero3 .marketo-fancy-byline h5 {
padding-top: 1rem;
color: var(--c-white);
white-space: nowrap;
}
.hero3 .marketo-fancy-byline-right:before {
content: "";
display: block;
background: url(https://pages.eab.com/rs/732-GKV-655/images/icon-time.png) no-repeat;
width: 160px;
height: 160px;
float: left;
}
.hero3 .marketo-fancy-byline-right {
padding-left: 2rem;
}
.hero3 .marketo-byline-time {
display: inline-block;
}

/*************************
* Hero 4                *
*************************/

.hero1 a:link,
.hero1 a:active,
.hero1 a:visited {
color: var(--c-sky-blue);
}
.hero4.hero, .hero4 .hero-container {
min-height: 20rem;
}
@media (min-width: 60em) {
.hero4 .hero-content-container {
	width: 70%;
}
}
.hero4 .hero-content {
justify-content: center;
}
.hero4 .hero-content-container {
text-align: center;
}

/*************************
* Main Area Content     *
*************************/

.content-feature-block {
padding: 0 0 0 0;
}
.content-list-header-container {
margin-top: 2rem;
}
.content-feature-block .article-summary {
align-items: flex-start;
margin-bottom: 0;
}
.expert-promo-block .expert-promo-item {
padding-bottom: 1rem;
}
.article-summary-excerpt {
margin-bottom: 1.875rem;
}
.article-summary-content {
padding-top: 2rem;
padding-bottom: 2rem;
}
.content-list-block.content-list-two-column {
padding-top: 1rem;
}
.order1 {
order: 1;
}
.order2 {
order: 2;
}
blockquote.marketo-inlinequote {
border-top: .125rem dotted var(--c-monte-carlo);
padding-top: 1rem;
margin-inline-start: 0;
color: var(--c-congress-blue);
font-size: var(--fs-large);
margin-inline-end: 0;
padding-bottom: 1rem;
border-bottom: .125rem dotted var(--c-monte-carlo);
}
blockquote.marketo-inlinequote .blockquote-citation {
color: var(--c-prussian-blue);
font-size: var(--fs-small);
font-family: var(--ff-sans);
margin-top: 0.3rem;
}
blockquote.marketo-pullquote {
max-width: 54rem;
margin: 3rem auto;
background-color: var(--c-aqua-squeeze);
padding: 2rem;
color: var(--c-congress-blue);
font-size: var(--fs-xxlarge);
}
blockquote.marketo-pullquote .blockquote-citation {
color: var(--c-prussian-blue);
font-size: var(--fs-medium);
font-family: var(--ff-sans-light);
margin-top: 0.3rem;
}
@media (min-width: 60em) {
.marketo-two-column-text {
	width: calc(50% - 1.5rem);
}
}
.expert-promo-block {
margin-top: 3rem;
}
@media (min-width: 60em) {
.marketo-agenda-container {
	display: flex;
	padding-bottom: 3rem;
}
.marketo-agenda-twocolumn {
	padding: 2rem;
	width: 50%;
}
.marketo-agenda-leftcolumn {
	margin-right: 1rem;
}
.marketo-agenda-rightcolumn {
	margin-left: 1rem;
}
}
.marketo-agenda-leftcolumn, .marketo-agenda-rightcolumn {
background-color: #e0f1f1;
}
.marketo-agenda-fullcolumncolumn {
background-color: #e0f1f1;
}
.marketo-agenda-container h5 {
font-size: var(--fs-large);
padding-bottom: 1rem;
border-bottom: .125rem dotted var(--c-monte-carlo);
}
.marketo-agenda-container li {
display: block;
padding: 1rem 0;
border-bottom: .05rem solid var(--c-monte-carlo);
}
.marketo-agenda {
list-style: none;
padding-bottom: 1rem;
}
.marketo-agenda-time {
display: inline-block;
width: 25%;
vertical-align: top;
white-space: nowrap;
}
.marketo-agenda-time h5 {
color: #004b87;
font-weight: var(--fw-bold);
border-bottom: none;
}
.marketo-agenda-details {
display: inline-block;
width: 65%;
padding-left: 1rem;
color:#004b87;
}
.marketo-agenda-description {
color: #004b87;
margin-bottom: 1rem;
}
.marketo-agenda-byline {
display: inline-block;
color: #004b87;
font-family: var(--ff-slab);
font-size: var(--fs-small);
}
.marketo-location {
text-align: center;
padding: 0px 0px 2rem;
}
.marketo-location img {
border-radius: 50%;
max-width: 15rem;
}
.marketo-location h5 {
color: var(--c-cerulean);
margin: 0;
}
.marketo-bottom-pic {
padding: 0px;
max-height: 30rem;
overflow: hidden;
}
.marketo-bottom-pic img {
width: 100rem;
}
@media (min-width: 80em) {
.marketo-dot-border-container {
	padding: 0 4rem;
	margin-top: 1rem;
}
}
.marketo-dot-border {
display: flex;
justify-content: space-between;
border-bottom: .125rem dotted var(--c-monte-carlo);
margin-bottom: 2.5rem;
padding-bottom: .5rem;
}
.vspacer1 {
height: 1rem;
}
.vspacer2 {
height: 2rem;
}
.vspacer3 {
height: 3rem;
}
.expert-promo-block .expert-promo-expertise-label {
    color: #7e7e7e;
}
p {
	font-family: museo_sans-light, sans-serif;
    font-style: normal;
    font-weight: 300 !important;
    font-size: 17pt;
    color:#333f48;
}
.copyright p{
	font-size:16px !important;
	color:#ffffff !important;

}
li {
   font-size: 17pt;
   color: #333F48;
}
div#speaker1Title, div#speaker2Title, div#speaker3Title, div#speaker4Title {
   padding-bottom:1.25rem;
}
div#locationHeading {
    font-family: museo_slab, sans-serif;
    font-weight: 300;
    font-size: 24pt;
    color: #002746;
}
div#locationURL a{
    color: #0072ce;
}
div#hero1Summary {
    font-size: 17pt;
	}
	div#presentationSummary {
    font-size:17pt;
}
/*************************
* Form Style 1          *
*************************/
#RegFormRight ::-webkit-input-placeholder {
  color: #002746;
}
::-moz-placeholder {
  color: #002746;
}
:-ms-input-placeholder {
  color: #002746;
}
:-moz-placeholder {
  color: #002746;
}
#RegFormLeft ::-webkit-input-placeholder {
  color: #002746;
}
::-moz-placeholder {
  color: #002746;
}
:-ms-input-placeholder {
  color: #002746;
}
:-moz-placeholder {
  color: #002746;
}
#RegFormBottom ::-webkit-input-placeholder {
  color: #00355F;
}
::-moz-placeholder {
  color: #00355F;
}
:-ms-input-placeholder {
  color: #00355F;
}
:-moz-placeholder {
  color: #00355F;
}

div#formLeftHeading h5{
	color:#00355F;
}
div#formRightHeading h5{
	color:#00355F;
}
div#formBottomHeading h5{
	color:#00355F;
}
@media screen and (min-width: 60em) {
.marketo-form1-right {
	padding-left: 3rem;
	padding-right: 0;
	width: 50%;
}
}
@media screen and (min-width: 60em) {
.marketo-form1-right.float {
	padding-top: 2rem;
	padding-bottom: 2rem;
}
}
@media screen and (min-width: 60em) {
.marketo-form1-left {
	padding-right: 3rem;
	padding-left: 0;
	width: 50%;
}
}
.marketo-form1-cta {
background-color: #a6dede;
text-align: center;
padding: 1.5rem;
}
.marketo-form1-cta h5 {
margin-bottom: 0.5rem;
color: #00355f;
}
.marketo-form1-cta .marketo-byline {
color: var(--c-congress-blue);
}
.marketo-form1-container {
display: flex;
justify-content: center;
padding: 1rem;
}

/*************************
* Form Style 2          *
*************************/

.marketo-form2 {
background-color: #a6dede;
padding: 0px 3rem 3rem 3rem;
}

/*************************
* Form Style 3          *
*************************/

.marketo-form3 {
padding: 0px 0px 5rem 0px;
text-align: center;
}
.marketo-form3-container {
max-width: 800px;
margin-left: auto;
margin-right: auto;
padding: 3rem;
background: #ffffff url("https://pages.eab.com/rs/732-GKV-655/images/form-background-top.png") no-repeat center -50px;
}
