<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-sponsors: #dc3545!important;
    --rf-brand-color-opacity: rgb(240, 220, 221);
}

.mdBtnR.mdBtnR-primary.show-more-btn,
.search-submit,
.rf-pill-primary {
    background-color: var(--red200);
    border-color: var(--red200);
}
.mdBtnR.mdBtnR-primary.show-more-btn &gt; span.mdBtnR-text {
    color: #fff!important;
}
.search-submit:hover {
    background-color: var(--red200);
    border-color: var(--red200);
}
.rf-tile:hover .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 {
    color:var(--red200);
}
.mdBtnR.mdBtnR-primary.show-more-btn,
.mdBtnR.mdBtnR-outline-primary.exhibitor-tile-view-booth {
    border-color: var(--red200);
} 
.mdBtnR.mdBtnR-outline-primary.exhibitor-tile-view-booth:hover {
    background-color: var(--rf-brand-color-opacity);
} 
span.mdBtnR-text{
    color: var(--red200)!important;
}
.modal .confirm span.mdBtnR-text{
    color: white !important;
}
.modal .cancel span.mdBtnR-text{
    color: #1570ef !important;
}
.session-main-action.session-schedule.session-action {
    border: var(--red200) 1px solid;
}
#falcon #hero.sponsors {
    background: url(../../public/img/hero-sponsors.png);
    background-size: cover;
    background-position: 50%;
}
#falcon #hero.agenda {
    background: url(../img/hero-agenda.png);
    background-size: cover;
    background-position: 50%;
}

#thankSponsors {
    background: #f6f6f6;
    padding: 100px 0;
}
.intro {
    background-color: #f6f6f6;
    padding-top: 75px;
}
.sponsor-title {
    margin-bottom: 6rem;
}
.cta-container {
    background: url(../../public/img/sponsors-bw.png) no-repeat; 
    margin-top: 50px;
    padding: 100px;
    background-size: cover;
}
h3.cta-heading {
    margin: 30px 20px;
    color: white;
    text-align: center;
}
h3.cta-heading a {
    color: #fff;
    text-decoration: underline;
}
h3.cta-heading a:hover {
    color: #ddd;
    transition: 1s;
}
.sponsors-hub-h4 {
    letter-spacing: .75rem;
    font-size: 2rem;
    text-transform: uppercase;
}
.sponsors-main-title {
    margin-bottom: 30px;
}
img.logo-icon {
    margin: 0 auto;
    width: 75px;
}
.row.sponsor-cards {
    margin: 50px 0;
}
.col-md-4.sponsors {
  width: 33.3%;
  padding: 10px;
  box-sizing:border-box;  
}
.pad {
    padding: 20px;
}
.sponsors-bottom-banner {
    margin: 20px 0;
}
.cards-container {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
}
a.button.small {
    font-size: 12px;
    background-color: rgba(2, 115, 237, 0.937);
    color: #fff;
    text-transform: uppercase;
    padding: 5px 7px;
}
a.button.sponsor {
    color: rgba(2, 115, 237, 0.937);
    border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-transform: uppercase;
}
div.rf-contact-actions &gt; button.mdBtnR.mdBtnR-primary span.mdBtnR-text{
    color: #fff !important;
}

#rf-exhibitorcatalog .search-container .search-content .section-title {
    font-size: 24px;
}
.exhibitor-tile-container + .section-title {
    margin-top: 5rem !important;
}
.total-results-count {
    display: none;
}
.catalog-result-options.session-options {
    width: auto!important;
}
.catalog-result-title.session-title {
    position: static;
}
.catalog-result-title.session-title &gt; a {
    color: red!important;
}
span.rfSI.rf-checkbox-icon {
    border: 1px solid black!important;
    border-radius: 5px;
}
</pre></body></html>