.contextImage__container.contextImage__container--right .contextImage__column.contextImage__image .verticalKicker--wrapper .verticalKicker.bottom-top.color-dark .verticalKicker--text {
    transform: rotate(0deg);
}

.contextImage .contextImage__container .kickerMobile .sectHeading__subNav--heading,
.contextImage .contextImage__container .verticalKicker--wrapper .verticalKicker--text {
    text-transform: uppercase;
}

.threeUpEventCards__container .eventCard .eventCard__body--icon.top .icon__backgroundColor--light g {
    fill: #bf5700 !important;
}

.mobile-nav--micro-site .mobile-nav__menu ul a,
.mobile-nav--micro-site .mobile-nav__menu ul button,
.mobile-nav--micro-site .mobile-nav__menu ul ul,
.mobile-nav--micro-site .mobile-nav__menu ul ul li {
    color: #bf5700;
}

.has--border .image-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.has--border .image-container img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.context-accordion__button h2 {
    display: inline-block;
	width: 80%;
}

.htmlText ul {
  list-style-type: disc;
}

.htmlText--section {
	max-width: 1110px;
}

.htmlText--section table,
.htmlText--section table tr,
.htmlText--section table td {
	border: 1px solid;
}

.htmlText--section iframe {
	max-width: 100%;
}

.context-accordion__accordion .context-accordion__panel .htmlText table,
.context-accordion__accordion .context-accordion__panel .htmlText table tr,
.context-accordion__accordion .context-accordion__panel .htmlText table td {
	border: 1px solid;
  	float: none !important;
}

.contextImage .contextImage__column.contextImage__image picture {
	position: relative;
  	z-index: 1;
}

.fullQuote__content--quote:before {
  content: "\201C";
}

.textOnlyFeature__section .textOnlyFeature .textOnlyFeaturePrimary--body p a {
	color: #fff;
}

.smallNavigationCards--section .smallNavigationCards .smallNavigationCards--cards .smallNavigationCards--card--wrapper .smallNavigationCards--card .smallNavigationCards--card--image img, 
.smallNavigationCards--section .smallNavigationCards .smallNavigationCards--cards>li .smallNavigationCards--card .smallNavigationCards--card--image img {
	object-fit: cover;
}

.mktoForm input[type=text],
.mktoForm textarea {
	font-size: 18px;
    font-family: "1883Sans-SemiBold";
    margin-bottom: 24px !important;
    height: 60px;
    background: #f5f4f0;
    color: #333f48;
}

.embedded-marketo-form .embedded-marketo-form__wrapper .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
	background-color: #bf5700 !important;
  	background-image: none !important;
    border: 1px solid #bf5700 !important;
    font-size: 16px !important;
}

.embedded-marketo-form .embedded-marketo-form__wrapper .mktoForm .mktoButtonWrap.mktoSimple {
    background: transparent !important;
  	padding: 0 !important;
}

.embedded-marketo-form .embedded-marketo-form__wrapper .mktoForm fieldset.mktoFormCol {
	margin: 2rem 0 !important;
}

.embedded-marketo-form .embedded-marketo-form__wrapper .mktoForm .mktoFormRow label {
	text-transform: uppercase;
}

.micro-site-nav__wrapper--bottom .micro-site-nav__logo--desktop,
.micro-site-nav__wrapper--bottom .micro-site-nav__logo--mobile {
    height: 1.75rem;
}

.baseCards__section.has--bg--white .bg--duotone,
.baseCards__section.has--bg--offwhite .bg--duotone {
	display: none;
}

.profile--section .profile--top .profile--body--container .profile--body .profile--body--content ul {
	padding-top: 20px;
    font-family: "1883Sans-Regular";
    font-size: 16px;
    line-height: 26px;
  	list-style-type: disc;
  	list-style-position: inside;
    letter-spacing: -.15px;
}

.profile--section .profile--top .profile--body--container .profile--body .profile--body--content ol {
    padding-top: 20px;
    font-family: "1883Sans-Regular";
    font-size: 16px;
    line-height: 26px;
    list-style-type: decimal;
  	list-style-position: inside;
    letter-spacing: -.15px;
}

.profile--section .profile--top .profile--body--container .profile--body .profile--body--content li {
	margin-bottom: 1rem;
}

.profile--section .profile--top .profile--body--container .profile--body .profile--body--content strong {
	font-family: "1883Sans-ExtraBold";
}

section.socialGridInstagram {
	background: none;
}

.micro-site-nav__logo--secondary {
	max-width: 275px;
}

@media print, screen and (min-width: 40em) {
  .baseCards__section .baseCards {
    align-items: flex-start;
  }
  
  .baseCards__section .baseCards.stat {
    align-items: flex-start;
  }
  
  .profile--section .profile--top .profile--body--container .profile--body .profile--body--content ul,
  .profile--section .profile--top .profile--body--container .profile--body .profile--body--content ol {
      font-size: 18px;
      line-height: 30px;
      letter-spacing: -.25px;
  }
}

@media print, screen and (min-width: 1024px) {
  .narrowHeightHero .sectHeading__subNav {
    transform: rotate(-90deg);
    right: 75px;
    position: absolute;
  }
}

@media screen and (min-width: 840px) {
  .threeUpEventCards__section .threeUpEventCards .threeUpEventCards__body--active .eventCard:first-child {
  	display: none;
    visibility: hidden;
  }
}




