@import "https://pages.rainfocus.com/awsevents/summitjap26/template.css";
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");

/*<<<<<<  ROOT STYLES */
:root {
	--rf-brand-font-family: "Amazon Ember Display", "Noto Sans JP", Helvetica Neue Bold, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.card-dazzle:not(.no-dazzle-bg) .flex-box-child.rf-grid-layout-33:nth-child(2)::before {
	content: " ";
	background-image: url(https://static.rainfocus.com/awsevents/japanpartnersum/events/17653awsprtsummitjpn/cityimg/jpnpartnersummit_1765329486071001weeE.png);
	width: 100%;
	height: 100%;
	display: block;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

[data-spk-wrapped="1"] {
	display: flex !important;
	gap: 5px;
}

span.spkname:first-child {
	order: 1;
}

a.mdBtnR.mdBtnR-add-a-thing.see-all-sessions-btn.mdBtnR-adv {
	display: none;
}

.rf-tile-container div#session-1770315997708001mV4R-1770316155421001N8Ra {
	width: 100% !important;
}

.rf-tile-container div#session-1770315997708001mV4R-1770316155421001N8Ra .rf-tile-title a {
	font-size: 32px;
	line-height: 36px;
}

/* nav.search-filters,
#rf-catalog .search-container.top-filters .search-bar{
	display: none !important;
} */

#rf-catalog .search-container .total-results-count,
#rf-exhibitorcatalog .search-container .total-results-count,
#rf-speakercatalog .search-container .total-results-count {
	padding: 8px 20px 20px;
	line-height: 14px;
	max-width: 1200px;
	margin: 0 auto;
}

[data-test="speaker-result-cell-attprofile-undefined"] {
	display: none;
}

#session-1770315998230001mZ9G-1770316519206001djqF .rf-tile,
#session-1770315997896001mOsX-1770316359559001UX1u .rf-tile,
#session-1770315998164001mFnv-1770316488559001oWyK .rf-tile {
	border-color: red;
}

div#session-1770315998164001mFnv-1770316488559001oWyK {
	order: 3;
}

.download-calendar-container {
	display: none;
}

.no-dazzle-bg img {
	max-width: 250px;
	display: block;
	margin: 20px auto 0 auto;
	width: 100%;
}

/* Hide Speaker Icons on Session Catalog */
.awsevents-summitjap26-attendeeportal-page-sessioncatalog .rf-tile-avatars {
    display: none !important;
}
