:root{--red200:#fc1000;--red300:#c01f11;--white:#fff}#rf-speakercatalog .search-container ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#rf-speakercatalog .speaker-card .speaker-photo img{border:1px solid #eee;width:100%}#rf-speakercatalog.rf-widget .catalog-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block;-ms-flex-direction:column;flex-direction:column;margin:0 0 10px 10px!important;padding:10px!important;width:100%}@media(min-width:480px){#rf-speakercatalog.rf-widget .catalog-result{width:calc(50% - 10px)}}@media(min-width:768px){#rf-speakercatalog.rf-widget .catalog-result{width:calc(33.33333% - 10px)}}@media(min-width:930px){#rf-speakercatalog.rf-widget .catalog-result{width:calc(50% - 10px)}}@media(min-width:992px){#rf-speakercatalog.rf-widget .catalog-result{padding:20px!important}}@media(min-width:1200px){#rf-speakercatalog.rf-widget .catalog-result{width:calc(33.33333% - 10px)}}@media(min-width:1400px){#rf-speakercatalog.rf-widget .catalog-result{padding:35px!important}}#rf-speakercatalog.rf-widget .catalog-result .speaker-full-name{font-size:1pc;line-height:1pc}@media(min-width:768px){#rf-speakercatalog.rf-widget .catalog-result .speaker-full-name{font-size:20px;line-height:20px}}#rf-speakercatalog.rf-widget .catalog-result .speaker-company-name{text-transform:uppercase}#rf-speakercatalog.rf-widget .catalog-result .speaker-company-name,#rf-speakercatalog.rf-widget .catalog-result .speaker-job-title{font-size:13px;line-height:15px}#rf-speakercatalog.rf-widget .catalog-result .speaker-company-name,#rf-speakercatalog.rf-widget .catalog-result .speaker-full-name,#rf-speakercatalog.rf-widget .catalog-result .speaker-job-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;max-width:220px;width:100%}div[id*=rf-].rf-widget .speaker-card .speaker-photo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 10px;width:100%}#rf-exhibitorcatalog .speaker-card .speaker-photo img{border:1px solid #eee;width:100%}#rf-exhibitorcatalog.rf-widget .exhibitor-details-page .exhibitor-details-back-to-catalog a,.rf-default-modal a,.rf-default-modal a:link,.rf-default-modal a:visited,div[id*=rf-].rf-widget a,div[id*=rf-].rf-widget a:link,div[id*=rf-].rf-widget a:visited{color:#fc1000!important;color:var(--red200)!important}#rf-exhibitorcatalog.rf-widget .exhibitor-details-page .exhibitor-details-back-to-catalog a:hover,.rf-default-modal a:hover,.rf-default-modal a:link:hover,.rf-default-modal a:visited:hover,div[id*=rf-].rf-widget a:hover,div[id*=rf-].rf-widget a:link:hover,div[id*=rf-].rf-widget a:visited:hover{color:#c01f11!important;color:var(--red300)!important}#rf-content .mdBtnR.mdBtnR-outline-primary:hover{background-color:#c01f11;background-color:var(--red300);border-color:#c01f11;border-color:var(--red300)}#rf-content .mdBtnR.mdBtnR-outline-primary:hover span{color:#fff;color:var(--white)}.exhibitor-details-back-to-catalog .rfSI svg{fill:#fc1000;fill:var(--red200)}@media(max-width:768px){.rf-simple-flex-grid:not(.mobile-flex){display:-webkit-box;display:-ms-flexbox;display:flex}}.rf-default-modal .speaker-card .speaker-full-name{font-size:1pc;line-height:1pc}@media(min-width:768px){.rf-default-modal .speaker-card .speaker-full-name{font-size:20px;line-height:20px}}.rf-default-modal .speaker-card .speaker-job-title{font-size:13px;line-height:15px;margin:0 0 8px}.rf-default-modal .speaker-card .speaker-company-name{font-size:13px;line-height:15px;text-transform:uppercase}.rf-widget .catalog-result .description a,.rf-widget .catalog-result .description p{font-size:1pc;font-weight:400;line-height:1.35}.rf-default-modal .rfSI svg,.rf-tile-container .rfSI svg{fill:#fc1000;fill:var(--red200)}.rf-default-modal button.mdBtnR.mdBtnR-primary,.rf-tile-container button.mdBtnR.mdBtnR-primary{background-color:#fc1000;background-color:var(--red200);color:#fff;color:var(--white)}.rf-default-modal button.mdBtnR.mdBtnR-primary span,.rf-default-modal button.mdBtnR.mdBtnR.mdBtnR-outline-primary:hover,.rf-default-modal button.mdBtnR.mdBtnR.mdBtnR-outline-primary:hover span,.rf-tile-container button.mdBtnR.mdBtnR-primary span,.rf-tile-container button.mdBtnR.mdBtnR.mdBtnR-outline-primary:hover,.rf-tile-container button.mdBtnR.mdBtnR.mdBtnR-outline-primary:hover span{color:#fff;color:var(--white)}.rf-default-modal button.mdBtnR span,.rf-tile-container button.mdBtnR span{color:#fc1000;color:var(--red200)}.rf-default-modal .rf-modal-login a,.rf-tile-container .rf-modal-login a{text-decoration:underline}.rf-default-modal .rf-modal-login a:hover,.rf-tile-container .rf-modal-login a:hover{-webkit-filter:brightness(5%);filter:brightness(5%);text-decoration:underline}.rf-default-modal .rf-modal-login-text,.rf-tile-container .rf-modal-login-text{margin-bottom:1pc}.rf-default-modal .modal-footer button.mdBtnR,.rf-tile-container .modal-footer button.mdBtnR{display:inline-block}#rf-content button.mdBtnR,.rf-default-modal button.mdBtnR,.rf-tile-container button.mdBtnR{border-color:#fc1000;border-color:var(--red200);color:#fc1000;color:var(--red200)}#rf-content button.mdBtnR.mdBtnR-primary:hover,#rf-content button.mdBtnR.mdBtnR.mdBtnR-outline-primary:hover,.rf-default-modal button.mdBtnR.mdBtnR-primary:hover,.rf-default-modal button.mdBtnR.mdBtnR.mdBtnR-outline-primary:hover,.rf-tile-container button.mdBtnR.mdBtnR-primary:hover,.rf-tile-container button.mdBtnR.mdBtnR.mdBtnR-outline-primary:hover{background-color:#c01f11;background-color:var(--red300);border-color:#c01f11;border-color:var(--red300)}#rf-content button.mdBtnR.mdBtnR-icon-button svg,.rf-default-modal button.mdBtnR.mdBtnR-icon-button svg,.rf-tile-container button.mdBtnR.mdBtnR-icon-button svg{fill:#fc1000;fill:var(--red200)}#rf-content #widget-page-session-details a,.rf-default-modal #widget-page-session-details a,.rf-tile-container #widget-page-session-details a{color:#fc1000;color:var(--red200)}#rf-content #widget-page-session-details a:hover,.rf-default-modal #widget-page-session-details a:hover,.rf-tile-container #widget-page-session-details a:hover{color:#c01f11;color:var(--red300)}#rf-exhibitorcatalog .speaker-card .speaker-photo{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-width:100%;width:auto}#rf-exhibitorcatalog .speaker-card .speaker-photo img{height:220px;max-height:220px;max-width:220px;width:220px}#rf-exhibitorcatalog .speaker-card .speaker-info{margin-left:2rem}section.filtered-items{background-color:#f6f6f6;padding:75pt 0}@media(min-width:1400px){section.filtered-items .rf-container{max-width:990pt;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}section.filtered-items #filters-header{font-family:Open Sans,Helvetica,Arial,sans-serif!important;letter-spacing:0}section.filtered-items span.rfSI.rf-checkbox-icon{border:1px solid #000;border-radius:5px}section.filtered-items h3{color:#000;font-family:neue-haas-grotesk-display,sans-serif!important;font-size:4.5rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:100%;margin-bottom:6rem;-webkit-transition:.3s;transition:.3s}section.filtered-items .section-title{font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-size:24px;letter-spacing:0}section.filtered-items .exhibitor-tile-container+.section-title{margin-top:5rem!important}section.filtered-items .total-results-count{display:none}section.filtered-items .catalog-result-title.session-title>a{color:#fc1000;color:var(--red200)}section.filtered-items .rf-tile-title a:hover,section.filtered-items .rf-widget .catalog-result .catalog-result-title a:hover{color:#fc1000;color:var(--red200);text-decoration:underline}section.filtered-items .rf-tile:hover .rf-tile-body .rf-tile-title a,section.filtered-items span.mdBtnR-text{color:#fc1000;color:var(--red200)}section.filtered-items button.mdBtnR.show-more-btn{background-color:#fc1000!important;background-color:var(--red200)!important}section.filtered-items button.mdBtnR.show-more-btn span{color:#fff;color:var(--white)}section.filtered-items .rf-pill-primary,section.filtered-items .search-submit{background-color:#fc1000;background-color:var(--red200);border-color:#fc1000;border-color:var(--red200)}section.filtered-items .mdBtnR.mdBtnR-outline-primary.exhibitor-tile-view-booth{border-color:#fc1000!important;border-color:var(--red200)!important}h3.rainfocus-section__title{font-size:45px!important;margin:0 0 50px!important}