<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --rf-brand-color-primary: #1a1c1f;
  --rf-brand-color-on-primary: #fff;
  --rf-brand-color-primary-hover: #384963;
  --rf-brand-color-status-error: #d92d20;
  --rf-brand-color-status-info: #00bcd6;
  --rf-brand-color-status-success: #027a48;
  --rf-brand-color-status-warning: #ff8900;
  --rf-brand-color-border: #ddd;
  --rf-brand-color-text-body: #1a1c1f;
  --rf-brand-color-text-heading: #1a1c1f;
  --secondary-color: #﻿434a54;
  --secondary-color-hover: ;
  --rf-brand-font-size: 16px;
  --text-on-background-color: #fff;
  --container-border-hover-color: #ccc;
  --baseline-border-radius: 8px;
  --frame-background-color: #fff;
  --frame-hover-color: #ededed;
  --workflow-background-color: #fff;
  --a11y-shadow-color: #00bcd6;
  --rf-comp-dropdown-action-color-on-background: var(--rf-brand-color-text-body);
}

/*  Baseline Font Size */
.rf-admin-content,
.rf-admin-content p,
.rfComp-canvas,
.rfComp-canvas p,
.rf-default-modal,
.rf-default-modal p,
[id*=rf-].rf-widget,
[id*=rf-].rf-widget p {
  font-size: var(--rf-brand-font-size);
}

body {
  color: var(--rf-brand-color-text-body);
}

/* Headlines */
.page-builder-display-reset &gt; div:first-of-type .rf-grid-layout-100 .rf-headline .rf-headline-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 0;
}

.page-builder-display-reset &gt; div:first-of-type .rf-grid-layout-100 .rf-headline .rf-headline-image {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-right: 0;
}

.page-builder-display-reset &gt; div:first-of-type .rf-grid-layout-100 .rf-headline .rf-headline-content h1,
.page-builder-display-reset &gt; div:first-of-type .rf-grid-layout-100 .rf-headline .rf-headline-content h1 * {
  font-size: 35px;
}

.page-builder-display-reset &gt; div:first-of-type .rf-grid-layout-100 .rf-headline .rf-headline-content p,
.page-builder-display-reset &gt; div:first-of-type .rf-grid-layout-100 .rf-headline .rf-headline-content p * {
  font-size: 18px;
}

.page-builder-display-reset &gt; div:first-of-type .rf-grid-layout-100 .rf-headline .rf-headline-content &gt; div &gt; div {
  max-width: 600px;
  max-width: ;
}

.rf-headline.full-image .rf-headline-content p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

/*  Structural adjustment to Workflows */
body {
  display: flex;
  flex-direction: column;
}

.rf-org-footer-container {
  margin-top: auto;
}

.rfwf-full-panel .rfwf-panel-interior,
.rf-body .orders-page,
.rf-body .confirmation-page {
  max-width: 1440px;
  padding: 28px 12px;
}
@media all and (min-width: 769px) {
  .rfwf-full-panel .rfwf-panel-interior,
.rf-body .orders-page,
.rf-body .confirmation-page {
    padding: 20px;
  }
}

.flex-box-section-full &gt; .flex-box-section-full-interior {
  width: 100%;
}

.rf-workflow .rfwf-panel-interior .workflow-form-render,
.rfwf-account-book-hotel .hotel-blue-bg {
  padding: 28px;
}

/*  Workflow Background Color */
body,
.rf-body,
.page-builder-display-reset,
.rf-workflow {
  background-color: var(--workflow-background-color);
}

.orders-page .package-description :is(ol, ul) li {
  display: list-item;
  list-style-position: outside;
}
.orders-page .package-description ul li {
  list-style-type: disc;
}
.orders-page .package-description ol li {
  list-style-type: decimal;
}
.orders-page .package-description :is(ol, ul) ul li {
  list-style-type: circle;
}
.orders-page .package-description :is(ol, ul) :is(ol, ul) ul li {
  list-style-type: square;
}

/* Buttons */
.mdBtnR.mdBtnR-adv,
a.mdBtnR.mdBtnR-adv {
  align-items: center;
}

.mdBtnR-toggle,
.rfSI-toggle,
.mdBtnR-toggle .mdBtnR,
.rfSI-toggle .mdBtnR,
#rf-calendar .schedule-calendar .schedule-calendar-toolbar .rfSI-toggle button {
  background-color: transparent;
}

.mdBtnR-outline-primary,
button.mdBtnR-outline-primary,
a.mdBtnR-outline-primary {
  background-color: transparent;
}

.rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li .rf-checkbox-icon svg {
  fill: var(--frame-background-color);
}

.rf-icon-input .icon-input-container {
  background-color: transparent;
}

.rf-workflow-messaging .messaging-convo-wrapper .messaging-messages {
  background-color: var(--workflow-background-color);
}

.cfp-confirmation-form .readOnly-value,
.rf-read-only .readOnly-value {
  height: auto;
}

.rf-chat .rf-chat-container .rf-chat-sidebar-header,
.rf-chat .rf-chat-container .rf-chat-sidebar,
.rf-chat .rf-chat-container .rf-chat-content-body .rf-chat-message .rf-message-body .rf-message,
.rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item):hover, .rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item):focus, .rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item):focus-within, .rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected) li:not(.group-header):not(.common-select-dropdown-option-item).disabled:hover {
  background-color: var(--workflow-background-color);
}

.page-builder-display-reset .my-survey-list-card .card-header,
.page-builder-display-reset .my-survey-list-card .card-body {
  background-color: transparent;
}

.rfwf-dashboard .my-survey-list-card h5,
.page-builder-display-reset .my-survey-list-card h5 {
  padding-left: 0;
}

#rf-content .page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row,
.page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row:hover {
  border: 1px solid var(--rf-brand-color-border);
}

.page-builder-display-reset .my-survey-list-card .rf-table-container .rf-table {
  border: none;
}

.page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row {
  background-color: var(--frame-background-color);
}

.page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row:hover {
  background-color: var(--frame-background-color);
}

.rf-table-container .rf-table .table-body .table-row &gt; div,
.rf-table-container .rf-table .table-body .table-row &gt; div a,
.rf-table-container .rf-table .table-body .table-row &gt; div .link-span {
  font-size: 14px;
}

.table {
  border-collapse: collapse;
}

.orders-summary-list [class*=rfG-xs],
.orders-summary-list [class*=rfG-sm],
.orders-summary-list [class*=rfG-md],
.orders-summary-list [class*=rfG-lg],
.orders-summary-list [class*=rfG-xl] {
  padding-left: 16px;
  padding-right: 16px;
}

.rfwf-sessions-view &gt; div &gt; .clearfix + br {
  display: none;
}

.rfwf-account-orders .orders-summary-list .header *,
.rf-table-container .rf-table .table-body .table-row.table-header &gt; div {
  font-weight: 600;
}

.rf-table-container .rf-table .table-body .table-row.table-header &gt; div {
  border-top: none;
}

#participantPage .rfwf-sessions-edit ul {
  padding: 0;
}
#participantPage .rfwf-sessions-edit .session-item-headers {
  padding: 8px;
}
#participantPage .rfwf-sessions-edit .selected-session-row li {
  padding: 0 8px;
}

.is-button-menu span.rfSI {
  width: auto;
}

#rf-calendar .schedule-calendar .calendar-head .prev-day,
#rf-calendar .schedule-calendar .calendar-head .current-day,
#rf-calendar .schedule-calendar .calendar-head .next-day {
  background-color: transparent;
}

#rf-calendar .schedule-calendar .schedule-calendar-toolbar .download-calendar,
#rf-calendar .schedule-calendar .schedule-calendar-toolbar .download-calendar:hover,
#rf-calendar .schedule-calendar .schedule-calendar-toolbar .download-calendar:focus,
#rf-calendar .schedule-calendar .schedule-calendar-toolbar .download-calendar:active {
  background-color: transparent;
  border: none;
}

.rf-workflow .rbc-time-column,
.rf-workflow .rbc-today {
  background-color: var(--workflow-background-color);
}
.rf-workflow .rbc-current-time-indicator {
  background-color: var(--rf-brand-color-primary);
}
.rf-workflow #rf-calendar .schedule-calendar .rbc-event.session-speaker,
.rf-workflow #rf-calendar .schedule-calendar .rbc-event.meeting {
  background-color: var(--rf-brand-color-primary);
  border-color: var(--rf-brand-color-primary);
}

#rf-catalog,
#rf-exhibitorcatalog,
#rf-exhibitorcatalog.rf-widget .exhibitor-details-page,
#rf-exhibitorcatalog.rf-widget .exhibitor-details-page .exhibitor-details-back-to-catalog,
#rf-speakercatalog,
.rf-filtersModal-modal .modal-header,
.rf-filtersModal-modal .modal-footer,
.rf-filtersModal-modal .results-count {
  background-color: transparent;
}

.cfp-home-page .workflow-form-render {
  margin-bottom: 28px;
}

.confirmation-page h1.success .confirm-check-mark {
  display: none;
}

.rfwf-confirmation-header p.no-print {
  display: none;
}
.rfwf-confirmation-header .rfSI {
  display: none;
}

.rfwf-confirmation-buttons .rfwf-panel-interior {
  display: flex;
  justify-content: space-between;
}
.rfwf-confirmation-buttons .rfwf-panel-interior:before, .rfwf-confirmation-buttons .rfwf-panel-interior:after {
  display: none;
}
.rfwf-confirmation-buttons .rfwf-panel-interior &gt; button:first-of-type {
  order: 2;
}

.rfwf-game-card {
  border-radius: var(--baseline-border-radius);
  border: 1px solid var(--rf-brand-color-border);
  box-shadow: none;
}

.game-leaderboard-card .leaderboard-card-header,
.game-trophy-card .trophy-card-header {
  border-radius: var(--baseline-border-radius) var(--baseline-border-radius) 0 0;
}

.rf-housing {
  background-color: transparent;
}

.rf-housing .hotel-list-view .hotel-description,
.rf-housing .hotel-selected-view .hotel-description {
  height: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.messaging-convo-body .search-recipient-header .chip-input-container input {
  background-color: transparent;
  color: var(--rf-brand-color-text-body);
}

.rf-table-container .rf-table .table-body .table-row.table-header:hover {
  background-color: transparent;
}

.rf-body .orders-page,
.rf-body .confirmation-page {
  margin: 0 auto;
}
.rf-body .orders-page .rfwf-full-panel,
.rf-body .confirmation-page .rfwf-full-panel {
  padding: 42px 0;
}
.rf-body .orders-page .rfwf-panel-interior,
.rf-body .confirmation-page .rfwf-panel-interior {
  width: 100%;
  padding: 0 24px;
}

.orders-page .rfwf-package-items .rfG-fluid-container:last-of-type {
  border-bottom: none;
}

.rfwf-packages .md-frame {
  margin: 0;
}

.rfwf-packages .rfwf-panel-interior &gt; h2 {
  display: none;
}

.rfwf-packages + .rfwf-packages .accordion-headline {
  cursor: initial;
}

.rf-accessibility .mdBtnR:not(.mdBtnR-text-button):not(.mdBtnR-link):focus,
.rf-accessibility .favorite-catalog-result:focus, .rf-accessibility .session-downloads:focus,
.rf-accessibility .catalog-result.recommended .recommendation-actions button:focus,
.rf-accessibility .search-filters .filters .catalog-filter:focus,
.rf-accessibility .schedule-calendar .rbc-day-slot .rbc-time-slot:focus,
.rf-accessibility .schedule-calendar .rbc-event:focus,
.rf-accessibility .search-container .rf-facets .rf-tag:focus,
.rf-accessibility .catalog-result:focus,
.rf-accessibility .rf-catalog-tabs li button:focus,
.rf-accessibility .calendar-head .prev-day:focus,
.rf-accessibility .calendar-head .next-day:focus,
.rf-accessibility .search-bar .catalog-search .rf-input input:focus,
.rf-accessibility .sub-video-overlay:focus,
.rf-accessibility .calendar-container .meeting-day .meeting-time:hover, .rf-accessibility .calendar-container .meeting-day .meeting-time:focus,
.rf-accessibility .flowplayer *[role=button]:focus,
.rf-accessibility .flowplayer *[role=slider]:focus,
.rf-accessibility .flowplayer *[role=menuitem]:focus,
.rf-accessibility .fp-volumebtn svg:focus,
.rf-accessibility .fp-middle:focus .fp-play,
.rf-accessibility .rf-tile-avatar:focus,
.rf-accessibility input[type=checkbox]:focus,
.rf-accessibility .checkbox input[type=checkbox]:focus,
.rf-accessibility input[type=radio]:focus,
.rf-accessibility .radio input[type=radio]:focus,
.rf-accessibility .rf-checkbox:focus .checkbox-bg,
.rf-accessibility .rf-radio-option:focus,
.rf-accessibility button.rfSI:focus,
.rf-accessibility .card-header .card-controls:focus,
.rf-accessibility .rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR):focus,
.rf-accessibility .rf-select .rf-dropdown-container .rf-dropdown-trigger input:focus,
.rf-accessibility .rf-select .rf-dropdown-container:focus,
.rf-accessibility .rf-textarea textarea:focus,
.rf-accessibility .rf-select select:focus,
.rf-accessibility .rf-select select:not([multiple]):focus,
.rf-accessibility .rf-select select:focus + .select-dropdown-icon .dropdown-icon-background {
  -webkit-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  -moz-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  -ms-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  -o-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
}
.rf-accessibility .rf-accessibility-skip-nav a.accessibility-link:focus,
.rf-accessibility .rf-accessibility-skip-nav a.accessibility-link:active {
  -webkit-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  -moz-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  -ms-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  -o-box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
  box-shadow: 0 0 0 3px var(--a11y-shadow-color) !important;
}

/*  Text Body Color */
.rfComp-canvas p,
.rf-default-modal p,
.rf-widget p,
#rf-content .rf-label .label-text,
.rf-default-modal .rf-label .label-text,
[id*=rf-].rf-widget .rf-label .label-text,
#rf-content .rf-label span:first-of-type,
.rf-default-modal .rf-label span:first-of-type,
[id*=rf-].rf-widget .rf-label span:first-of-type,
.rf-default-modal .modal-body,
.modal .modal-body,
.rf-workflow .page-builder-display-reset .rf-tile .rf-tile-info,
.rf-simple-table tr td,
.table tr td,
#regPass-cards .item-card .card-type span,
#rf-catalog .search-container .rf-facets .rf-facet-label,
#rf-exhibitorcatalog .search-container .rf-facets .rf-facet-label,
#rf-speakercatalog .search-container .rf-facets .rf-facet-label,
#rf-catalog .search-container .rf-facets .rf-tag .rf-tag-remove,
#rf-exhibitorcatalog .search-container .rf-facets .rf-tag .rf-tag-remove,
.rfwf-dashboard .exhibitor-leads-card .exhibitor-leads-body .exhibitor-leads-value .exhibitor-leads-count,
.page-builder-display-reset .exhibitor-leads-card .exhibitor-leads-body .exhibitor-leads-value .exhibitor-leads-count,
.rfwf-dashboard .exhibitor-leads-card .exhibitor-leads-body .exhibitor-leads-value .exhibitor-leads-name,
.page-builder-display-reset .exhibitor-leads-card .exhibitor-leads-body .exhibitor-leads-value .exhibitor-leads-name,
#rf-speakercatalog .search-container .rf-facets .rf-tag .rf-tag-remove,
.meetings-calendar-reason-popover {
  color: var(--rf-brand-color-text-body);
}

.rf-label-only .rf-req,
.rf-input .rf-req,
.rf-search-input .rf-req,
.rf-icon-input .rf-req,
.rf-single-select .rf-req,
.rf-multi-select .rf-req,
.rf-select2-override .rf-req,
.rf-toggle .rf-req,
.rf-textarea .rf-req,
.rf-day-picker .rf-req,
.rf-scale-matrix .rf-req,
.rf-survey-scale .rf-req,
.rf-star-selector .rf-req,
.rf-date-picker .rf-req,
.rf-read-only .rf-req,
.rf-button-link .rf-req,
.rf-nps-question .rf-req,
.rf-upload-file .rf-req,
.rf-horizontal-label .rf-req,
.rf-phone-number .rf-req,
.rf-form-element-group .rf-req,
.rf-checkbox-container .rf-req,
.rf-toggle-wrapper .rf-req,
.rf-time-selector .rf-req {
  color: var(--rf-brand-color-text-body) !important;
}

#rf-calendar .schedule-calendar .calendar-head .prev-day svg,
#rf-calendar .schedule-calendar .calendar-head .next-day svg,
.rfSI.rfSI-util-gray svg,
.rfSI.g5 svg {
  fill: var(--rf-brand-color-text-body);
}

.hotel-details-more .rfSI-stroke *,
.selected-hotel-amenities-modal .rfSI-stroke * {
  stroke: var(--rf-brand-color-text-body);
}

.rf-housing .rf-housing-content .hotel-card,
.rf-chat .rf-chat-container .rf-chat-content-body .rf-chat-message .rf-message-info span,
.rf-chat .rf-chat-container .rf-chat-header,
.rf-chat .rf-chat-container .rf-chat-content-header,
.rf-chat .rf-chat-container .rf-chat-sidebar,
.rf-chat .rf-chat-container .rf-chat-content-footer,
.md-frame,
.md-frame .md-frame-header,
.md-frame .md-frame-footer,
.md-frame.md-frame-primary .md-frame-header,
.rf-card .card-header,
.rf-card .card-body,
.rf-card .card-footer,
.rf-headline,
.rfwf-panel,
.rfwf-full-panel,
.rf-table-container .rf-table .table-body .table-row,
.rf-simple-table, .table,
.rf-simple-table tr, .table tr,
.md-accordion-container.expanded .accordion-headline,
.workflow-footer-buttons .mark-complete-box,
.workflow-reporting-dashboard .dashboard-tile,
#custom-dashboard .dashboard-tile, #leads-portal .dashboard-tile,
.dashboard-body .dashboard-tile,
.rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-input textarea,
.rf-textarea textarea,
[id*=rf-].rf-widget .search-container .search-bar .catalog-search .rf-input input,
.rf-select .rf-dropdown-container .rf-dropdown-trigger,
.rf-select select,
.rf-select select:not([multiple]),
.dropdown-results-container input,
.rf-date-picker input,
.smart-form input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.form-control input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-select input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-select .select-dropdown-icon .dropdown-icon-background,
.upload-file-area,
.calendar-container .meeting-day .meeting-header,
.calendar-container .meeting-day .meeting-time.active {
  border-color: var(--rf-brand-color-border);
}

.rf-select .rf-selected-remove {
  color: var(--rf-brand-color-border);
}

.rf-table-container .rf-table .table-body .table-row.table-header &gt; div {
  border-color: var(--rf-brand-color-border) !important;
}

.rf-tile-container .rf-tile .rfSI-stroke * {
  fill: var(--rf-brand-color-border);
}

.rf-workflow .rfwf-panel-interior .workflow-form-render,
.rfwf-account-book-hotel .hotel-blue-bg,
.rf-chat .rf-chat-container {
  border: 1px solid var(--rf-brand-color-border);
  border-radius: var(--baseline-border-radius);
  overflow: hidden;
}

.rf-body .orders-page .rfwf-full-panel,
.rf-body .confirmation-page .rfwf-full-panel {
  border: 1px solid var(--rf-brand-color-border);
  border-bottom: none;
}
.rf-body .orders-page &gt; div:first-of-type,
.rf-body .confirmation-page &gt; div:first-of-type {
  border-top-left-radius: var(--baseline-border-radius);
  border-top-right-radius: var(--baseline-border-radius);
}
.rf-body .orders-page &gt; div:last-of-type,
.rf-body .confirmation-page &gt; div:last-of-type {
  border: 1px solid var(--rf-brand-color-border);
  border-bottom-left-radius: var(--baseline-border-radius);
  border-bottom-right-radius: var(--baseline-border-radius);
}

.orders-summary-list,
.rf-table-container .rf-table,
.rfwf-sessions-edit ul {
  border: 1px solid var(--rf-brand-color-border);
}

.orders-summary-list li {
  border-bottom: 1px solid var(--rf-brand-color-border);
}
.orders-summary-list li:last-of-type {
  border: none;
}

#participantPage .rfwf-sessions-edit .session-item-headers,
#participantPage .rfwf-sessions-edit .selected-session-row li {
  border-bottom: 1px solid var(--rf-brand-color-border);
}

#rf-calendar .schedule-calendar .calendar-head-container .rf-page-indicator span,
.rf-select .select-dropdown-icon .dropdown-icon-background,
.rf-icon-input .rf-input-icon {
  background-color: var(--rf-brand-color-border);
}

.rf-workflow-messaging .messaging-contacts-list li:hover,
.chip:hover,
.rf-button-inline-toggle button:hover {
  border-color: var(--container-border-hover-color);
}

.rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR):hover,
.rf-input textarea:hover,
.rf-textarea textarea:hover,
[id*=rf-].rf-widget .search-container .search-bar .catalog-search .rf-input input:hover,
.rf-select select:hover,
.rf-select select:not([multiple]):hover,
.dropdown-results-container input:hover,
.rf-date-picker input:hover,
.rf-select select:hover + .select-dropdown-icon .dropdown-icon-background,
.rf-select select:not([multiple]):hover + .select-dropdown-icon .dropdown-icon-background {
  border-color: var(--container-border-hover-color) !important;
}

.rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR):active,
.rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR):focus,
.rf-input textarea:active,
.rf-input textarea:focus,
.rf-textarea textarea:active,
.rf-textarea textarea:focus,
[id*=rf-].rf-widget .search-container .search-bar .catalog-search .rf-input input:active,
[id*=rf-].rf-widget .search-container .search-bar .catalog-search .rf-input input:focus,
.rf-select select:focus,
.rf-select select:not([multiple]):focus,
.rf-select select:focus + .select-dropdown-icon .dropdown-icon-background,
.dropdown-results-container input:focus,
.dropdown-results-container input:active,
.rf-date-picker input:focus {
  border-color: var(--container-border-hover-color) !important;
  -webkit-box-shadow: 0 0 6px var(--container-border-hover-color);
  -moz-box-shadow: 0 0 6px var(--container-border-hover-color);
  -ms-box-shadow: 0 0 6px var(--container-border-hover-color);
  -o-box-shadow: 0 0 6px var(--container-border-hover-color);
  box-shadow: 0 0 6px var(--container-border-hover-color) !important;
}

.rf-card .card-body:not(:last-child) {
  border-radius: 0;
}

.md-frame {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/*  Frame Background Color (Content, frame, card, and basic background colors) */
.rf-workflow .rfwf-panel-interior .workflow-form-render,
.rf-body .orders-page .rfwf-full-panel,
.rf-body .confirmation-page .rfwf-full-panel,
.rfwf-account-book-hotel .hotel-blue-bg,
.rfwf-account-orders .orders-summary-list li,
.rfwf-account-orders .orders-summary-list li.item-even,
.orders-summary-list, .rf-table-container .rf-table,
.rf-housing .rf-housing-content .hotel-card,
.rf-workflow-header,
.rf-housing .rf-housing-content .hotel-description-overflow,
.rf-housing .hotel-booking-summary .summary-card,
.rfwf-game-card,
.md-frame,
.md-frame.md-frame-primary .md-frame-header,
.rf-card .card-header,
.rf-card .card-body,
.rf-card .card-footer,
.modal-content,
.icon-popover,
.slide-out-container-full .slide-out-panel,
.slide-out-container-full .slide-out-panel .slide-out-header,
.rf-chat .rf-chat-container .rf-chat-sidebar .rf-chat-sidebar-item.active,
.rf-chat .rf-chat-container,
.rf-overlay-new,
.attendee-tile,
.rf-input input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-input textarea,
.rf-textarea textarea,
[id*=rf-].rf-widget .search-container .search-bar .catalog-search .rf-input input,
.rf-select .rf-dropdown-container .rf-dropdown-trigger,
.rf-select select,
.rf-select select:not([multiple]),
.dropdown-results-container input,
.rf-date-picker input,
.smart-form input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.form-control input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-select input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-icon-input .icon-input-container input,
.rf-checkbox .checkbox-bg,
.chip,
.rf-nps-question .rf-button-inline-toggle button,
.scale-matrix-mobile .panel-heading,
#rf-calendar .schedule-calendar.editable .rbc-day-slot .rbc-time-slot.disabled,
.rf-headline.full-image,
.rf-headline.mini,
#reg-confirmation-page table th,
.rf-tile, .rf-compressed-tile,
.dropdown-results-container .rf-select-results-container,
.workflow-reporting-dashboard .dashboard-tile,
#custom-dashboard .dashboard-tile, #leads-portal .dashboard-tile,
.dashboard-body .dashboard-tile,
[id*=rf-].rf-widget .catalog-result,
[id*=rf-].rf-widget .session-details-page,
#widget-page-session-details,
.rf-default-modal .catalog-result,
.rf-default-modal .session-details-page,
#rf-catalog .search-container .rf-facets .rf-facet-label,
#rf-exhibitorcatalog .search-container .rf-facets .rf-facet-label,
#rf-speakercatalog .speaker-card,
#rf-exhibitorcatalog .speaker-card,
#rf-speakercatalog .search-container .rf-facets .rf-facet-label,
.rf-workflow-messaging .messaging-contacts-list li,
.rf-workflow-messaging .messaging-contacts-body,
.rf-workflow-messaging .messaging-convo-body,
.rf-workflow-messaging .messaging-convo-body .message-bubble-from .bubble-text:not(.emoji-list-under-10),
.rf-workflow-messaging .messaging-convo-body .chat-recipient-list,
.rf-workflow-messaging .messaging-convo-body .chat-recipient-selected,
.rf-workflow-messaging .messaging-search-container,
.rf-workflow-messaging .messaging-convo-wrapper .messaging-text-window,
.rf-workflow-messaging .messaging-convo-wrapper .search-recipient-header,
.messaging-convo-body .message-bubble-from .bubble-text,
.frame-tabs-container,
.networking-page .networking-page-header .account-profile {
  background-color: var(--frame-background-color);
}

#participantPage .rfwf-sessions-edit .session-column {
  background-color: var(--frame-background-color) !important;
}

.rf-checkbox .rfSI svg,
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rf-checkbox-icon svg,
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rf-checkbox-icon svg:hover,
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rf-checkbox-icon svg:active,
.rf-checkbox input[type=checkbox]:checked + .checkbox-bg + .rf-checkbox-icon svg:focus {
  fill: var(--frame-background-color);
}

.rf-housing .rf-housing-content .hotel-card.type-list:hover,
.game-leaderboard-card .leaderboard-card-header,
.game-trophy-card .trophy-card-header,
.rf-tile-container .rf-tile .rf-tile-banner.no-banner,
#tasks-list-container .rf-task-listing:hover,
.rf-workflow-messaging .messaging-contacts-list li:hover,
.rf-workflow-messaging .messaging-contacts-list li:focus,
.chip:hover,
.chip:focus,
.rf-table-container .rf-table .table-body .table-row:hover,
.rf-table-container .rf-table .table-body .table-row.active,
.rf-nps-question .rf-button-inline-toggle button:hover,
.rf-nps-question .rf-button-inline-toggle button:focus,
.rf-nps-question .rf-button-inline-toggle button.active {
  background-color: var(--frame-hover-color);
}

/* Header Text Color */
.md-frame .md-frame-header h2,
.md-frame .md-frame-accordion h3,
.md-frame.md-frame-primary .md-frame-header h2,
.orders-page .package-description &gt; strong,
#rf-calendar .schedule-calendar .calendar-head .current-day,
.orders-page .rfwf-package-items .package-sub-item-grouped strong,
.rfwf-account-orders .orders-summary-list .header *,
.cfp-confirmation-header h1 span,
.rf-table-container .rf-table .table-body .table-row.table-header &gt; div,
#participantPage .rfwf-sessions-edit .session-item-headers div,
.workflow-header-default h1 span,
.regPass-labels .regPass-name strong,
.rf-simple-table tr th,
.table tr th,
.rf-card .card-body .card-body-row,
.search-filters .filters-header h2,
.search-filters .catalog-filter,
.rf-default-modal .search-filters .filters-header h2,
#rf-catalog .search-filters .filters-header h2,
#rf-exhibitorcatalog .search-filters .filters-header h2,
#rf-speakercatalog .search-filters .filters-header h2,
.rf-default-modal .search-filters .filters-header h2,
.rf-tile .rf-tile-body .rf-tile-title a,
.rf-tile .rf-tile-body .rf-tile-title a:link,
.rf-tile .rf-tile-body .rf-tile-title a:visited,
.rf-compressed-tile .rf-tile-body .rf-tile-title a,
.rf-compressed-tile .rf-tile-body .rf-tile-title a:link,
.rf-compressed-tile .rf-tile-body .rf-tile-title a:visited,
#reg-confirmation-page table th,
.rf-chat .rf-chat-container .rf-chat-content-body .rf-chat-message .rf-message-info span:first-child,
.rf-chat .rf-chat-container .rf-chat-header .rf-chat-header-text span,
.scale-matrix-mobile .panel-heading h4,
.scale-matrix-mobile .panel-heading a {
  color: var(--rf-brand-color-text-heading);
}

.modal-close .rfSI svg {
  fill: var(--rf-brand-color-text-heading);
}

.carousel-actions .mdBtnR-icon-button .rfSI-stroke svg * {
  stroke: var(--rf-brand-color-text-heading);
}

.carousel-actions .mdBtnR.disabled svg, .carousel-actions .mdBtnR:disabled svg, .carousel-actions .mdBtnR[disabled] svg, .carousel-actions a.mdBtnR.disabled svg, .carousel-actions a.mdBtnR:disabled svg, .carousel-actions a.mdBtnR[disabled] svg {
  fill: var(--rf-brand-color-text-heading);
  opacity: 0.4;
}

.rfwf-package-items .package-description a,
.rf-workflow a:not(.mdBtnR-primary),
.rf-workflow a:link:not(.mdBtnR-primary),
.rf-workflow a:visited:not(.mdBtnR-primary),
.mdBtnR-outline-primary,
a.mdBtnR-outline-primary,
.rf-admin-content .mdBtnR.mdBtnR-link,
.rfComp-canvas .mdBtnR.mdBtnR-link,
.rf-default-modal .mdBtnR.mdBtnR-link,
[id*=rf-].rf-widget .mdBtnR.mdBtnR-link,
[id*=rf-].rf-widget .catalog-result .catalog-result-title button,
[id*=rf-].rf-widget .session-details-page .catalog-result-title button,
.rf-default-modal .catalog-result .catalog-result-title button,
.rf-default-modal .session-details-page .catalog-result-title button {
  color: var(--rf-brand-color-primary);
}

.rf-admin-content .mdBtnR.mdBtnR-link,
.rfComp-canvas .mdBtnR.mdBtnR-link,
.rf-default-modal .mdBtnR.mdBtnR-link,
[id*=rf-].rf-widget .mdBtnR.mdBtnR-link {
  color: var(--rf-brand-color-primary) !important;
}

.rf-chat .rf-chat-fab,
.item-card .card-header,
.dropdown-results-container .rf-select-results-container li:focus,
.rf-tasks-list .md-headline .rf-pill,
.rf-chat .rf-chat-fab,
#rf-calendar .schedule-calendar .calendar-head-container .rf-page-indicator span.active,
.calendar-container .meeting-day .meeting-header,
.calendar-container .meeting-day .meeting-time.active {
  background-color: var(--rf-brand-color-primary);
}

.rfSI.g5 svg:hover,
.rfSI.g5 svg:active,
.rfSI.g5 svg:focus {
  fill: var(--rf-brand-color-primary);
}

.rf-chat-fab .rfSI-white svg,
.rf-chat-fab .rfSI-white svg:hover,
.chip.chip-highlighted svg,
.chip.chip-highlighted svg:hover {
  fill: var(--rf-brand-color-on-primary);
}

.rf-workflow a:hover:not(.mdBtnR-primary),
.rf-workflow a:focus:not(.mdBtnR-primary),
.rf-workflow a:link:hover:not(.mdBtnR-primary),
.rf-workflow a:link:focus:not(.mdBtnR-primary),
.rf-workflow a:visited:hover:not(.mdBtnR-primary),
.rf-workflow a:visited:focus:not(.mdBtnR-primary) {
  color: var(--rf-brand-color-primary-hover);
}

.dropdown-results-container .rf-select-results-container li:hover {
  background-color: var(--rf-brand-color-primary-hover);
}

button.mdBtnR-outline-primary:hover,
button.mdBtnR-outline-primary:focus,
button.mdBtnR-outline-primary.active,
a.mdBtnR-outline-primary:hover,
a.mdBtnR-outline-primary:focus,
a.mdBtnR-outline-primary.active {
  background-color: transparent;
}

.calendar-container .meeting-day .meeting-header,
.calendar-container .meeting-day .meeting-time.active .meeting-time-value,
.dropdown-results-container .rf-singleselect .common-select-dropdown-option-item.active,
#widget-page-session-details .webinar-player-info * {
  color: var(--text-on-background-color);
}

.dropdown-results-container .rf-select-results-container li:hover .rf-select-result-item,
.dropdown-results-container .rf-select-results-container li:focus .rf-select-result-item,
.item-card .card-header h2,
.item-card .card-header span.sub-header,
.dropdown-results-container .rf-select-results-container .rf-select-result-item .disabled,
.md-frame .md-frame-header h2 span {
  color: var(--text-on-background-color) !important;
}

.md-frame.md-frame-primary .card-controls .rfSI svg,
.calendar-container .meeting-day .meeting-time.active .meeting-time-value .rfSI,
.calendar-container .meeting-day .meeting-time.active .meeting-time-value svg,
.calendar-container .meeting-day .meeting-time.active .meeting-time-value svg:hover,
.calendar-container .meeting-day .meeting-time.active .meeting-time-value svg:active,
.calendar-container .meeting-day .meeting-time.active .meeting-time-value svg:focus {
  fill: var(--text-on-background-color);
}

.rf-nps-question .rf-button-inline-toggle button.active {
  border-color: var(--rf-brand-color-primary);
}

.rf-label-only.rf-error .error-msg,
.rf-input.rf-error .error-msg,
.rf-search-input.rf-error .error-msg,
.rf-icon-input.rf-error .error-msg,
.rf-single-select.rf-error .error-msg,
.rf-multi-select.rf-error .error-msg,
.rf-select2-override.rf-error .error-msg,
.rf-toggle.rf-error .error-msg,
.rf-textarea.rf-error .error-msg,
.rf-day-picker.rf-error .error-msg,
.rf-scale-matrix.rf-error .error-msg,
.rf-survey-scale.rf-error .error-msg,
.rf-star-selector.rf-error .error-msg,
.rf-date-picker.rf-error .error-msg,
.rf-read-only.rf-error .error-msg,
.rf-button-link.rf-error .error-msg,
.rf-nps-question.rf-error .error-msg,
.rf-upload-file.rf-error .error-msg,
.rf-horizontal-label.rf-error .error-msg,
.rf-phone-number.rf-error .error-msg,
.rf-form-element-group.rf-error .error-msg,
.rf-checkbox-container.rf-error .error-msg,
.rf-toggle-wrapper.rf-error .error-msg,
.rf-time-selector.rf-error .error-msg {
  color: var(--rf-brand-color-status-error);
}

.has-error .rf-label span,
.rf-error .rf-label span {
  color: var(--rf-brand-color-status-error) !important;
}

.rf-label-only.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-label-only.rf-error textarea,
.rf-label-only.rf-error select,
.rf-input.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-input.rf-error textarea,
.rf-input.rf-error select,
.rf-search-input.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-search-input.rf-error textarea,
.rf-search-input.rf-error select,
.rf-icon-input.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-icon-input.rf-error textarea,
.rf-icon-input.rf-error select,
.rf-single-select.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-single-select.rf-error textarea,
.rf-single-select.rf-error select,
.rf-multi-select.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-multi-select.rf-error textarea,
.rf-multi-select.rf-error select,
.rf-select2-override.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-select2-override.rf-error textarea,
.rf-select2-override.rf-error select,
.rf-toggle.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-toggle.rf-error textarea,
.rf-toggle.rf-error select,
.rf-textarea.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-textarea.rf-error textarea,
.rf-textarea.rf-error select,
.rf-day-picker.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-day-picker.rf-error textarea,
.rf-day-picker.rf-error select,
.rf-scale-matrix.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-scale-matrix.rf-error textarea,
.rf-scale-matrix.rf-error select,
.rf-survey-scale.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-survey-scale.rf-error textarea,
.rf-survey-scale.rf-error select,
.rf-star-selector.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-star-selector.rf-error textarea,
.rf-star-selector.rf-error select,
.rf-date-picker.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-date-picker.rf-error textarea,
.rf-date-picker.rf-error select,
.rf-read-only.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-read-only.rf-error textarea,
.rf-read-only.rf-error select,
.rf-button-link.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-button-link.rf-error textarea,
.rf-button-link.rf-error select,
.rf-nps-question.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-nps-question.rf-error textarea,
.rf-nps-question.rf-error select,
.rf-upload-file.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-upload-file.rf-error textarea,
.rf-upload-file.rf-error select,
.rf-horizontal-label.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-horizontal-label.rf-error textarea,
.rf-horizontal-label.rf-error select,
.rf-phone-number.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-phone-number.rf-error textarea,
.rf-phone-number.rf-error select,
.rf-form-element-group.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-form-element-group.rf-error textarea,
.rf-form-element-group.rf-error select,
.rf-checkbox-container.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-checkbox-container.rf-error textarea,
.rf-checkbox-container.rf-error select,
.rf-toggle-wrapper.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-toggle-wrapper.rf-error textarea,
.rf-toggle-wrapper.rf-error select,
.rf-time-selector.rf-error input:not([type=checkbox]):not([type=radio]):not(.mdBtnR),
.rf-time-selector.rf-error textarea,
.rf-time-selector.rf-error select {
  border-color: var(--rf-brand-color-status-error);
}

.rf-workflow .text-white {
  color: #fff;
}
.rf-workflow .text-current, .rf-workflow .text-current &gt; * {
  color: currentColor;
}

.mdBtnR-primary,
a.mdBtnR-primary {
  color: var(--rf-brand-color-on-primary);
}
.mdBtnR-primary:hover,
a.mdBtnR-primary:hover {
  color: var(--rf-brand-color-on-primary);
}
.mdBtnR-primary .mdBntR-text,
a.mdBtnR-primary .mdBntR-text {
  color: var(--rf-brand-color-on-primary);
}

div[id*=rf-].rf-widget a:hover, div[id*=rf-].rf-widget a:focus, div[id*=rf-].rf-widget a:link:hover, div[id*=rf-].rf-widget a:link:focus, div[id*=rf-].rf-widget a:visited:hover, div[id*=rf-].rf-widget a:visited:focus, .rf-default-modal a:hover, .rf-default-modal a:focus, .rf-default-modal a:link:hover, .rf-default-modal a:link:focus, .rf-default-modal a:visited:hover, .rf-default-modal a:visited:focus {
  color: var(--rf-brand-color-primary-hover);
}

[id*=rf-].rf-widget .catalog-result .catalog-result-title a:focus, [id*=rf-].rf-widget .catalog-result .catalog-result-title a:hover, [id*=rf-].rf-widget .session-details-page .catalog-result-title a:focus, [id*=rf-].rf-widget .session-details-page .catalog-result-title a:hover, .rf-default-modal .catalog-result .catalog-result-title a:focus, .rf-default-modal .catalog-result .catalog-result-title a:hover, .rf-default-modal .session-details-page .catalog-result-title a:focus, .rf-default-modal .session-details-page .catalog-result-title a:hover {
  color: var(--rf-brand-color-primary-hover);
}

#rf-speakercatalog.rf-widget button.catalog-result .speaker-full-name,
#rf-speakercatalog.rf-widget button.catalog-result .speaker-company-name,
#rf-speakercatalog.rf-widget button.catalog-result .speaker-job-title {
  color: var(--rf-brand-color-text-body);
}

#rf-speakercatalog.rf-widget button.catalog-result .speaker-full-name {
  color: var(--rf-brand-color-primary);
}

#rf-speakercatalog.rf-widget button.catalog-result:hover .speaker-full-name {
  color: var(--rf-brand-color-primary-hover);
}

.page-builder-display-reset #rf-catalog .search-container, .page-builder-display-reset #rf-exhibitorcatalog .search-container, .page-builder-display-reset #rf-speakercatalog .search-container {
  max-width: inherit;
}
.page-builder-display-reset #rf-catalog .search-filters, .page-builder-display-reset #rf-exhibitorcatalog .search-filters, .page-builder-display-reset #rf-speakercatalog .search-filters, .page-builder-display-reset .rf-default-modal .search-filters {
  margin-left: 0;
}
.page-builder-display-reset #rf-catalog .search-container .search-content, .page-builder-display-reset #rf-exhibitorcatalog .search-container .search-content, .page-builder-display-reset #rf-speakercatalog .search-container .search-content {
  padding-right: 0;
}
.page-builder-display-reset #rf-catalog .search-container.top-filters .search-content, .page-builder-display-reset #rf-exhibitorcatalog .search-container.top-filters .search-content, .page-builder-display-reset #rf-speakercatalog .search-container.top-filters .search-content {
  padding: 0 0 20px;
}
.page-builder-display-reset #rf-calendar .schedule-calendar .rbc-time-header .rbc-header span,
.page-builder-display-reset #rf-calendar .schedule-calendar .rbc-time-gutter .rbc-label {
  color: var(--rf-brand-color-text-heading);
}
.page-builder-display-reset #rf-calendar .schedule-calendar.editable .rbc-day-slot .rbc-time-slot.disabled:hover {
  color: var(--rf-brand-color-text-body);
}
.page-builder-display-reset #rf-calendar .schedule-calendar .rbc-event,
.page-builder-display-reset #rf-calendar .schedule-calendar .rbc-event .rbc-event-label,
.page-builder-display-reset #rf-calendar .schedule-calendar .rbc-event .rbc-event-content p {
  color: var(--rf-brand-color-on-primary);
}

</pre></body></html>