body {
	font-family: "Roboto Slab", serif;
	font-weight: 400;
	font-size: 1em;
	color: #00262b;
}

@media (min-width: 768px) {
	body {
		font-size: 1.125em;
	}
}

h1,h2,h3,h4,h5,h6 {
	font-family: "Manrope", sans-serif;
	font-weight: 800;
	margin-top: 2rem;
	margin-bottom: .5rem;
}

h1:first-child,h2:first-child,h3:first-child,h4:first-child {
	margin-top: 0;
}

h1+h2,h2+h3,h3+h4 {
	margin-top: .5rem;
}

h1 {
	font-size: 3em;
}

h2 {
	font-size: 2.5em;
}

h3 {
	font-size: 2em;
}

h4 {
	font-size: 1.5em;
}

h5,h6 {
	font-size: 1em;
}

b,strong {
	font-weight: 700;
}

em {
	font-stretch: italic;
}

a,a:active,a:focus,a:hover,a:visited {
	color: #d73c3b;
	word-break: break-word;
}

p {
	margin-top: 0;
	margin-bottom: 1.5rem;
}

sup sub {
	font-size: 75%;
	position: relative;
}

sup {
	top: -.5em;
}

sub {
	bottom: -.25em;
}

dl,ol,ul {
	margin-bottom: 1.5rem;
}

dl dl,dl ol,dl ul,li,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul {
	margin-bottom: 0;
}

li {
	margin-top: .25rem;
}

.wp-block-group.has-background {
	padding: 1.25em 2.375em;
	margin-bottom: 1.5em;
}

.wp-block-group.has-background :last-child {
	padding-bottom: 0;
	margin-bottom: 0;
}

.wp-block-image a {
	text-decoration: none;
}

.archive-description {
	margin-bottom: 2em;
}

.entry-header {
	text-align: center;
}

@media screen and (min-width: 1024px) {
	.entry-header .entry-image {
		margin-left: -10rem;
		margin-right: -10rem;
	}
}

.entry-title {
	color: #d73c3b;
	margin-bottom: 1rem;
	font-size: 1.953em;
}

.page .entry-title,.single .entry-title {
	font-size: 2.441em;
}

.entry-meta {
	font-size: .875em;
}

.home .entry-meta .byline {
	display: inline;
}

.entry-content {
	margin: 1.5rem 0;
}

.entry-content ul.wordcamp-organizers {
	padding-left: 0;
}

.entry-content h2,.entry-content h3,.entry-content h4 {
	margin-bottom: 1.5rem;
}

.entry-content ul,.entry-content ol {
	margin: 0 0 1.5em;
}

.entry-content a.more-link {
	padding: .5rem 1rem;
	background: #d73c3b;
	color: #fff;
}

.entry-content .alignfull {
	margin: 32px calc(50% - 50vw);
	max-width: 100vw;
	width: 100vw;
	left: unset;
	right: unset;
}

.entry-content .align-left {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.entry-content .alignwide {
	margin: 32px calc(25% - 25vw);
	max-width: 960px;
}

.entry-content .tix-notice {
	visibility: hidden;
	position: relative;
	text-align: center;
}

.entry-content .tix-notice::after {
	background-color: #d73c3b;
	color: #fff;
	content: "All the tickets were sold out.";
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	padding: .25em;
	width: 100%;
}

.entry-content .wp-block-image {
	margin-bottom: 2.5rem;
}

.entry-content .wp-block-separator {
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

.entry-content .wp-block-button.aligncenter {
	margin-bottom: 1.5em;
}

.entry-content .wp-block-button__link {
	font-size: 2em;
	font-weight: 600;
	padding: 15px 35px;
}

.entry-content .wp-block-quote.is-large p,.entry-content .wp-block-quote.is-style-large p {
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

.entry-content .wp-block-table {
	box-shadow: 0 0 20px #00262b;
}

.entry-content .wp-block-table th {
	background-color: #d73c3b;
	color: #fff;
	font-size: .9375rem;
	font-weight: 400;
}

.entry-content .wp-block-table tbody {
	background-color: #fff;
}

.site-content .widget ul,.site-content .widget ol {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

.hentry {
	margin-bottom: 2.5rem;
	padding-bottom: 2.5rem;
}

.entry-footer>span {
	display: block;
	margin: .5em 0;
}

.site-main .post-navigation .nav-previous,.site-main .posts-navigation .nav-previous {
	font-size: .875rem;
	width: calc(50% - 1rem);
}

.site-main .post-navigation .nav-previous a,.site-main .posts-navigation .nav-previous a {
	position: relative;
	padding-top: 1.5rem;
	display: block;
}

.site-main .post-navigation .nav-previous a::before,.site-main .posts-navigation .nav-previous a::before {
	content: "\f104";
	margin-right: .5em;
	color: #d73c3b;
	display: inline-block;
	font-family: FontAwesome;
	font-size: 1rem;
	font-weight: 300;
}

.site-main .post-navigation .nav-next,.site-main .posts-navigation .nav-next {
	font-size: .875rem;
	width: calc(50% - 1rem);
}

.site-main .post-navigation .nav-next a,.site-main .posts-navigation .nav-next a {
	position: relative;
	padding-top: 1.5rem;
	display: block;
}

.site-main .post-navigation .nav-next a::after,.site-main .posts-navigation .nav-next a::after {
	content: "\f105";
	margin-left: .5em;
	color: #d73c3b;
	display: inline-block;
	font-family: FontAwesome;
	font-size: 1rem;
	font-weight: 300;
}

.comments-area {
	margin-top: 2.5rem;
}

.comments-title {
	font-size: 1em;
	margin-bottom: 1rem;
}

ol.comment-list {
	margin: 0 0 1.5em;
	padding: 0;
	list-style: none;
}

ol.children {
	margin-left: 1rem;
	padding-left: 0;
	list-style: none;
}

article.comment-body {
	position: relative;
	padding-left: 0;
	margin-bottom: 1.5rem;
}

article.comment-body .comment-author {
	display: block;
	font-size: .8em;
}

article.comment-body .comment-author .avatar {
	position: absolute;
	top: 0;
	left: 0;
	margin-bottom: 0;
}

article.comment-body .comment-author b.fn {
	font-weight: 600;
	margin-left: 3rem;
}

article.comment-body .comment-author b.fn a {
	color: #d73c3b;
}

article.comment-body .comment-author .says {
	display: none;
}

article.comment-body .comment-metadata {
	font-size: .64em;
	margin-left: 3.25rem;
}

article.comment-body .comment-metadata a {
	color: #d73c3b;
}

article.comment-body .comment-content {
	margin-top: .5rem;
	padding: 1.5rem;
	background: #fff;
}

article.comment-body .comment-content p:last-child {
	margin-bottom: 0;
}

article.comment-body .reply {
	margin-top: .5rem;
	font-size: .8em;
}

.comment-respond {
	padding: 1.5rem;
	background: #f5f1e8;
}

.comment-respond .comment-reply-title {
	font-size: 1.25em;
}

.comment-respond .comment-notes {
	font-size: .875rem;
}

.comment-respond .required {
	color: #d73c3b;
}

.comment-respond .comment-form label {
	font-size: .875rem;
	color: #00262b;
	text-transform: uppercase;
	font-weight: 500;
}

.comment-respond .comment-form p {
	margin-bottom: 1rem;
}

.comment-respond .comment-form p:last-child {
	margin-bottom: 0;
}

.comment-respond .comment-form input[type="checkbox"],.comment-respond .comment-form input[type="radio"] {
	margin-right: 5px;
}

.comment-respond .comment-form .form-submit {
	padding-top: .5rem;
}

.sharedaddy .sd-title {
	font-size: .9em;
	font-weight: 400;
}

.wp-block-button {
	text-align: center;
}

.wp-block-button .wp-block-button__link {
	background-color: #d73c3b;
	color: #fff;
	font-size: 1.25em;
}

.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:visited {
	color: #fff;
}

.wp-block-button._float {
	margin-bottom: 0;
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 90;
}

@media only screen and (max-width: 767px) {
	.wp-block-button .wp-block-button__link {
		font-size: 1.3em !important;
	}
	
	.wp-block-button._float {
		left: 10px;
		width: calc(100% - 20px);
	}
}

@media screen and (min-width: 768px) {
	.entry-title {
		font-size: 2.441rem;
	}
	
	.page .entry-title,.single .entry-title {
		font-size: 3.052em;
	}
	
	.entry-content .alignwide {
		margin-left: -2.5rem;
		margin-right: -2.5rem;
	}
}

@media screen and (min-width: 1024px) {
	.entry-content .alignwide {
		margin-left: -10rem;
		margin-right: -10rem;
	}
}

#secondary-sidebar .widget {
	position: relative;
	margin: 0;
	padding: 2.5rem 0;
}

#secondary-sidebar .widget .widget-title {
	font-size: 1.25em;
	text-align: center;
	margin-bottom: 1rem;
}

#secondary-sidebar .widget::before {
	content: "";
	bottom: 0;
	left: -100vw !important;
	position: absolute;
	right: -100vw !important;
	top: 0;
	z-index: -1;
}

#secondary-sidebar #block-15::before {
	background: url('https://asia.wordcamp.org/2023/files/2022/09/Footer-BG-divider.png') no-repeat bottom;
}

#secondary-sidebar #block-16::before {
	background: #fff;
}

#social-links {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

#social-links::after,#social-links::before {
	content: "";
	display: table;
}

#social-links::after {
	clear: both;
}

#social-links li {
	font-size: 1em;
	display: block;
	margin-top: 0;
	text-align: center;
}

@media (min-width: 24em) {
	#social-links li {
		width: 46%;
		display: inline-block;
	}
}

@media (min-width: 37.5em) {
	#social-links li {
		width: 30%;
		min-width: 12.5rem;
	}
}

#social-links a {
	border: 1px solid transparent;
	border-radius: 0;
	color: #00262b;
	display: block;
	font-size: smaller;
	position: relative;
	padding: 1rem 0;
	padding-top: 4.25rem;
	text-decoration: none;
}

#social-links a::after,#social-links a::before {
	position: absolute;
	top: 20%;
	left: 50%;
	content: "";
}

#social-links a::after {
	font-family: FontAwesome;
	font-size: 2rem;
	transform: translateX(-50%);
	transform: translateX(-50%);
	width: 3rem;
	height: 3rem;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: 36px;
}

#social-links a:active,#social-links a:focus,#social-links a:hover {
	text-decoration: none;
	color: #d73c3b;
	border: 1px solid #d73c3b;
}

#social-links #twitter a::after {
	content: "\f081";
}

#social-links #facebook a::after {
	content: "\f082";
}

#social-links #instagram a::after {
	content: "\f16d";
}

#social-links #youtube a::after {
	content: "\f16a";
}

#social-links #linkedin a::after {
	content: "\f08c";
}

.site-footer {
	background-color: #00262b;
	clear: both;
}

.site-footer .site-info {
	padding: 2em 0;
	text-align: center;
}

.site-footer .site-info a {
	color: #fff;
	display: inline-block;
	font-size: .8125em;
	font-weight: 300;
	margin: 0 10px;
	text-decoration: none;
}

.site-footer .site-info a.site-info-network::before {
	content: "\f19a";
	font-family: FontAwesome;
	display: inline-block;
	padding-right: 16px;
}

.site-footer .site-info a.privacy-policy-link {
	display: none;
}

#footer-widgets {
	display: flex;
	flex-direction: column;
}

#footer-widgets #footer-widget-1 .footer-event-logo img,#footer-widgets #footer-widget-1 .footer-event-headline {
	margin-bottom: 0;
}

#footer-widgets #footer-widget-1 .widgettitle {
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 1em;
}

#footer-widgets #footer-widget-1 .menu-item a {
	font-size: 16px;
	color: #f5f1e8;
	text-decoration: none;
}

.footer-widgets-block {
	width: 100%;
}

.footer-widgets-block h1,.footer-widgets-block h2,.footer-widgets-block h3,.footer-widgets-block h4,.footer-widgets-block h5,.footer-widgets-block h6 {
	color: #fff;
	font-size: 1.5em;
}

.footer-widgets-block p {
	color: #fff;
	font-size: 1em;
	font-weight: 300;
}

.footer-widgets-block p a {
	color: #f5f1e8;
	border-bottom: 1px solid #f5f1e8;
}

.footer-widgets-block ul {
	background: transparent;
	color: #fff;
	list-style: none;
	margin: 0;
	padding: 0;
}

.footer-widgets-block ul li.menu-item a,.footer-widgets-block ul li.menu-item:hover,.footer-widgets-block ul li.menu-item:focus {
	background: transparent;
	border-top: none;
	color: #fff;
	padding: 0;
	text-decoration: underline;
}

.jetpack_subscription_widget h2.widget-title {
	font-size: 1.25em;
	color: #fff;
	margin-bottom: 1.5rem;
}

.jetpack_subscription_widget #subscribe-text p {
	font-size: .9375em;
}

.jetpack_subscription_widget #subscribe-email input[type="email"] {
	float: left;
	background-color: #f5f1e8;
	color: #00262b;
	width: 60%;
	height: 40px;
	box-shadow: none;
}

.jetpack_subscription_widget #subscribe-email input[type="email"]::placeholder {
	color: #a8a8a2;
}

.entry-content .jetpack_subscription_widget #subscribe-email input[type="email"]::placeholder {
	color: #00262b;
}

.entry-content .jetpack_subscription_widget #subscribe-email input[type="email"] {
	background-color: #fff;
	border: 1px solid #00262b;
	color: #00262b;
}

.entry-content .jetpack_subscription_widget #subscribe-email input[type="email"]:focus {
	outline: 0;
	box-shadow: 0 0 0 .12em #d73c3b;
}

.jetpack_subscription_widget #subscribe-submit button {
	font-family: "Roboto Slab", serif;
	font-weight: 500;
	height: 40px;
	padding: 10px !important;
}

.site-footer .jetpack_subscription_widget #subscribe-submit button {
	border: 1px solid #fff;
	background-color: #fff;
	color: #d73c3b;
}

.entry-content .jetpack_subscription_widget #subscribe-submit button {
	background-color: #d73c3b;
	color: #fff;
	border-radius: 0;
	font-size: 120%;
}

input:not([type]),input[type="color"],input[type="date"],input[type="datetime-local"],input[type="datetime"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea {
	display: block;
	width: 100%;
	padding: .25rem .5rem;
	margin: 0;
	border: 1px solid #00262b;
	border-radius: 0;
	box-sizing: border-box;
	background-color: #fff;
	color: #00262b;
	font-family: "Roboto Slab", serif;
	font-size: 1em;
	font-weight: 400;
	appearance: none;
}

input:not([type]):focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime-local"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus {
	color: #00262b;
	outline: none;
	box-shadow: 0 0 0 .125em #d73c3b;
}

select {
	border: 1px solid #d73c3b;
	border-radius: 2px;
	color: #00262b;
	cursor: pointer;
	font-family: "Roboto Slab", serif;
	font-size: 1em;
	font-weight: 400;
	height: 40px;
	box-shadow: none;
	background: transparent;
	background-image: none;
}

select:focus {
	color: #d73c3b;
	outline: none;
}

@media only screen and (max-width: 767px) {
	.contact-form input[type="email"],.contact-form input[type="text"],.contact-form input[type="url"],.contact-form textarea {
		width: 100%;
	}
}

form.wp-block-jetpack-contact-form select {
	padding: 0 5px;
}

form.speaker-feedback .speaker-feedback__field {
	margin-bottom: 0;
}

form.speaker-feedback .speaker-feedback__field label[for^=sft-q] {
	display: block;
	float: none;
	font-weight: 700;
	margin-bottom: .25em;
}

form.speaker-feedback input[type=submit] {
	font-weight: 600;
	padding: 15px 35px;
	font-size: 1.25em;
	background: #d73c3b;
	color: #fff;
	border-color: #ccc #ccc #bbb;
	border-radius: 9999px;
}

body {
	background: #f5f1e8;
	margin: 0;
}

.site {
	overflow: hidden;
	position: relative;
}

hr {
	clear: both;
	margin: 2rem 0;
	padding: 0;
	border: 0;
	height: 1px;
}

@media (min-width: 48em) {
	hr {
		margin-top: 3rem;
		margin-bottom: 3rem;
	}
}

@media (min-width: 62em) {
	hr {
		margin-top: 4rem;
		margin-bottom: 4rem;
	}
}

figure,img {
	display: block;
	margin: 0;
	margin-bottom: 1.5rem;
	max-width: 100%;
	height: auto;
}

figcaption {
	margin-top: .5rem;
	margin-bottom: 0;
}

.wp-block-table table {
	width: 100%;
	border-collapse: collapse;
	text-align: left;
	margin-bottom: 0;
}

caption {
	margin-bottom: .5rem;
}

td,th {
	padding: .5rem 1rem;
	font-size: 16px;
	font-size: 1rem;
}

@media (min-width: 48em) {
	td,th {
		padding: 1rem;
	}
}

.page-id-5334 #tix-qty-2115,.page-id-5334 #tix-qty-2114,.page-id-5336 #tix-qty-2115,.page-id-5336 #tix-qty-2114 {
	appearance: none;
	border: none;
	pointer-events: none;
}

#tix-coupon-container #tix-coupon-input {
	margin-bottom: 1rem;
}

#tix-coupon-container input[type="submit"] {
	width: 100%;
}

@media (min-width: 48em) {
	#tix-coupon-container #tix-coupon-input {
		display: inline;
		float: left;
		margin-bottom: 0;
		max-width: 68%;
		padding: .688rem 1.25rem .75rem;
	}
	
	#tix-coupon-container input[type="submit"] {
		align-items: center;
		display: flex;
		float: right;
		justify-content: center;
		margin-top: 0;
		max-width: 30%;
	}
}

.home .site-header {
	background: url('https://asia.wordcamp.org/2023/files/2022/09/Header1920.png') center 50px no-repeat;
	background-size: auto 120%;
}

.home .site-header .custom-header .site-branding {
	padding-top: 2.5em;
}

.home .site-header .custom-header .site-branding .site-title {
	font-size: 30px;
	width: 80%;
}

.home .site-header #header-widget-2 {
	margin-top: 5em;
}

.custom-header .custom-header-media {
	display: none;
}

.site-header .custom-header {
	clear: both;
}

.site-header .custom-header .custom-logo-link,.site-header .custom-header .custom-logo {
	display: none;
}

.site-header .custom-header .site-branding {
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	text-align: center;
}

.site-header .custom-header .site-title {
	text-align: center;
	width: 80%;
	max-width: 100%;
	display: inline-block;
	margin-top: 0;
}

.site-header .custom-header .site-title a {
	display: inherit;
	color: #d73c3b;
	text-decoration: none;
}

.site-header .custom-header .site-title a::before {
	background-image: url('https://2020.asia.wordcamp.org/files/2019/08/logomark-color-light@2x-1.png');
	content: "";
	display: block;
	height: 120px;
	width: 120px;
	background-size: contain;
	margin: 0 auto .5em;
}

.archive .site-header .custom-header .site-title,.page .site-header .custom-header .site-title,.single .site-header .custom-header .site-title {
	font-family: "Manrope", sans-serif;
	font-weight: 800;
	margin-bottom: .5rem;
}

.site-description {
	display: none;
}

.site-header .custom-header .site-branding {
	padding-top: 2.5em;
	padding-bottom: 0;
}

.home .site-header .custom-header .site-title {
	font-size: 1.5em;
}

.page .site-header .custom-header .site-title,.single .site-header .custom-header .site-title {
	font-size: 1.5em;
}

.site-header .custom-header .site-description {
	text-align: center;
	font-size: 1em;
}

#header-widgets {
	padding-bottom: 0;
}

@media screen and (min-width: 1024px) {
	#header-widgets {
		padding-bottom: 2.5em;
	}
}

#header-widgets .widget_media_image {
	display: none;
}

#header-widgets #header-widget-2 .textwidget {
	transform: skew(20deg);
}

@media screen and (min-width: 400px) {
	.home .site-header #header-widget-2 {
		margin-top: 7em;
	}
}

@media screen and (min-width: 568px) {
	.site-header .custom-header .site-branding {
		padding-top: 8.5em;
	}
}

@media screen and (min-width: 768px) {
	.site-header .custom-header .site-title {
		width: 100%;
	}
	
	.home .site-header .custom-header .site-title {
		font-size: 2.215em;
	}
	
	.site-header .custom-header .site-description {
		font-size: 1em;
	}
	
	.home .site-header #header-widget-2 {
		margin-top: 10em;
	}
}

@media screen and (min-width: 1024px) {
	.site-header .custom-header .site-branding {
		padding-top: 5.5em;
	}
	
	.site-header .custom-header .site-title a::before {
		height: 200px;
		width: 200px;
	}
	
	.home .site-header .custom-header .site-title {
		font-size: 3.215em;
	}
	
	.page .site-header .custom-header .site-title,.single .site-header .custom-header .site-title {
		font-size: 1.667em;
	}
	
	.site-header .custom-header .site-description {
		font-size: 1.1em;
	}
}

@media screen and (min-width: 1200px) {
	.site-header .custom-header .site-branding {
		padding-top: 2.5em;
	}
	
	.home .site-header .custom-header .site-branding {
		padding-top: 2em;
	}
	
	.home .site-header #header-widget-2 {
		margin-top: 0;
	}
}

@media screen and (min-width: 1400px) {
	.site-header .custom-header .site-branding {
		padding-top: 5em;
	}
}

@media screen and (min-width: 1600px) {
	.site-header .custom-header .site-branding {
		padding-top: 5em;
	}
}

body:not(.home) #header-widgets .home-header-spacer {
	display: none;
}

#content,#footer-widgets {
	padding: 2.5rem 1.5rem 0;
}

@media (min-width: 48em) {
	#content,#footer-widgets {
		padding: 3rem 2rem 0;
	}
}

@media (min-width: 62em) {
	#content,#footer-widgets {
		padding: 4.5rem 3rem 0;
	}
}

#primary {
	max-width: 40rem;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#secondary {
	max-width: 60rem;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	margin-top: 1.5rem;
}

#footer-widgets {
	max-width: 70rem;
	margin-left: auto;
	margin-right: auto;
}

@media (min-width: 48em) {
	#secondary {
		margin-top: 3rem;
	}
}

@media (min-width: 62em) {
	#secondary {
		margin-top: 4.5rem;
	}
}

#after-header-widgets,#before-content-widgets {
	max-width: 50rem;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#content-widgets {
	margin-top: -1.5rem;
	margin-bottom: 1.5rem;
}

@media (min-width: 48em) {
	#content-widgets {
		margin-top: -3rem;
		margin-bottom: 3rem;
	}
}

@media (min-width: 62em) {
	#content-widgets {
		margin-top: -4.5rem;
		margin-bottom: 4.5rem;
	}
}

.secondary-navigation {
	min-height: 44px;
}

.main-navigation {
	display: none;
}

.menu-toggle {
	background-color: #fff;
	color: #00262b;
	display: block;
	width: 100%;
	height: 44px;
	font-size: 0;
	border: none;
	border-radius: 0;
	text-align: center;
	z-index: 1000;
	transition: all .3s;
	font-family: Rubik, sans-serif;
	font-weight: 400;
}

.menu-toggle::before {
	content: "\f0c9";
	color: #00262b;
	display: inline-block;
	font-family: FontAwesome;
	font-size: 1rem;
	font-weight: 300;
	margin-right: .5em;
}

.menu-toggle::after {
	font-size: 1rem;
	content: "MENU";
}

.menu-toggle::before,.menu-toggle::after {
	display: inline-block;
	vertical-align: middle;
}

.menu-toggle:active,.menu-toggle:focus,.menu-toggle:focus-within,.menu-toggle:hover {
	background-color: #fff;
}

.toggled-on .menu-toggle::before {
	content: "\f0d7";
}

.toggled-on ul.menu {
	display: flex;
	flex-direction: column;
}

.menu {
	background: #fff;
}

.menu::before,.menu::after {
	content: " ";
	display: table;
}

.menu::after {
	clear: both;
}

.menu li {
	float: none;
}

.menu li.unclickable:active,.menu li.unclickable.focus,.menu li.unclickable:focus-within,.menu li.unclickable:hover {
	background: #fff;
	color: #d73c3b;
}

.menu li.unclickable>a {
	pointer-events: none;
}

.menu-item {
	position: relative;
	margin: 0;
	font-size: 1.125em;
}

.menu-item a {
	font-weight: 400;
	color: #00262b;
	padding: .75rem 2rem;
	font-family: "Manrope", sans-serif;
}

.menu-item a:active,.menu-item a.focus,.menu-item a:focus-within,.menu-item a:hover {
	background: #fff;
	color: #d73c3b;
}

.menu-item a {
	border-top: 1px dotted #00262b;
}

.menu-item.call-to-action {
	order: -1;
}

.menu-item.call-to-action a {
	background: #d73c3b;
	text-transform: uppercase;
	font-weight: bold;
}

.current-menu-item>a {
	color: #d73c3b;
}

.menu-item-has-children .dropdown-toggle {
	display: none;
}

.page-navigation-container ul {
	display: none;
}

.page-navigation-container ul ul {
	box-shadow: none;
	float: none;
	position: relative;
	top: 0;
	left: 0;
}

.page-navigation-container ul ul a {
	width: 100%;
}

.sub-menu {
	padding-bottom: 1rem;
}

.sub-menu a {
	font-size: .75em;
	font-weight: 300;
	padding: .25rem 2rem .25rem 3.25rem;
	border: none;
}

.sub-menu a::before {
	position: absolute;
	left: 2rem;
	font-size: 10px;
	transform: rotate(45deg);
}

.sub-menu .current-menu-item a::before {
	color: #f5f1e8;
}

@media screen and (min-width: 37.5em) {
	.menu-toggle {
		min-height: 56px;
	}
	
	.js .menu-toggle {
		display: block;
	}
}

@media screen and (min-width: 1024px) {
	.js .menu-toggle,.js .dropdown-toggle,.menu-toggle {
		display: none;
	}
	
	.page-navigation-container ul {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.page-navigation-container ul a {
		border: none;
	}
	
	.page-navigation-container ul ul.sub-menu {
		display: none;
	}
	
	.current-menu-ancestor>a {
		color: #d73c3b;
	}
	
	.menu-item a {
		font-size: 1.125rem;
		padding: .75rem 1rem;
	}
	
	.menu-item.call-to-action {
		order: 0;
	}
	
	.menu-item-has-children a::after {
		content: "\f107";
		margin-left: .5em;
		color: #d73c3b;
		display: inline-block;
		font-family: FontAwesome;
		font-size: 1rem;
		font-weight: 300;
	}
	
	.menu-item-has-children:hover>.sub-menu,.menu-item-has-children:focus>.sub-menu,.menu-item-has-children:focus-within>.sub-menu {
		display: block;
		position: absolute;
		top: 100%;
		left: 0;
		min-width: 16.25rem;
		background: #fff;
		padding: 0;
	}
	
	.menu-item-has-children:hover>.sub-menu li a,.menu-item-has-children:focus>.sub-menu li a,.menu-item-has-children:focus-within>.sub-menu li a {
		font-size: 1rem;
		font-weight: 400;
		padding: .5rem 1rem .5rem 2.5rem;
	}
	
	.menu-item-has-children:hover>.sub-menu li a::before,.menu-item-has-children:focus>.sub-menu li a::before,.menu-item-has-children:focus-within>.sub-menu li a::before {
		left: 1.25rem;
	}
	
	.menu-item-has-children:hover>.sub-menu li a::after,.menu-item-has-children:focus>.sub-menu li a::after,.menu-item-has-children:focus-within>.sub-menu li a::after {
		display: none;
	}
	
	.menu-item-has-children:hover>.sub-menu .current-menu-item a::after,.menu-item-has-children:focus>.sub-menu .current-menu-item a::after,.menu-item-has-children:focus-within>.sub-menu .current-menu-item a::after {
		color: #f5f1e8;
	}
}

.comments-area article.comment-body .comment-metadata {
	margin-left: 3rem;
}

.comment-list .comment .comment-reply-title {
	position: relative;
	padding-right: 100px;
}

.comment-list .comment .comment-reply-title>small {
	position: absolute;
	top: 0;
	right: 0;
}

.footer-widgets-block .wp-block-search {
	margin-top: 1.72em;
}

.wp-block-search .wp-block-search__label {
	font-size: 18px;
	font-weight: 400;
	color: #fff;
	font-family: Manrope, sans-serif;
	margin-bottom: 1em;
	display: block;
}

.wp-block-search input.wp-block-search__input {
	font-weight: 400;
	font-size: 14px;
	border-radius: 3px 0 0 3px;
	border-width: 0;
	background-color: #545757;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 40px;
}

.wp-block-search input.wp-block-search__input:focus {
	outline: 0;
	box-shadow: none;
}

.wp-block-search input.wp-block-search__input::placeholder {
	color: #a8a8a2;
}

.wp-block-search button.wp-block-search__button {
	font-size: 14px;
	margin-left: 0;
	background-color: #fcc443;
	border-width: 0;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	font-family: "Roboto Slab", serif;
	padding: 10px;
}

@media only screen and (min-width:781px) and (max-width:1024px) {
	.wp-block-search .wp-block-search__inside-wrapper {
		display: block;
	}
	
	.wp-block-search input.wp-block-search__input {
		border-top-right-radius: 3px;
		border-bottom-left-radius: 0;
		width: 100%;
		text-align: center;
	}
	
	.wp-block-search button.wp-block-search__button {
		border-top-right-radius: 0;
		border-bottom-left-radius: 3px;
		width: 100%;
	}
}

@media screen and (max-width: 62em) {
	#tix-attendees .tix-attendee-list.tix-columns-3 li {
		width: 50%;
	}
}

@media screen and (max-width: 37.5em) {
	#tix-attendees .tix-attendee-list.tix-columns-3 li {
		width: 100%;
	}
}

#tix-attendees .tix-attendee-list li {
	height: 100px;
}

#tix-attendees .tix-attendee-list li .avatar {
	width: 100px;
	height: 100px;
}

#tix-attendees .tix-attendee-list li .tix-field {
	margin-left: 110px;
}

body.blog #content .entry-image {
	display: none;
}

body.single-post #content .entry-image {
	display: block;
	margin: 0 auto 3em;
}

body.single-post #content .entry-title {
	display: none;
}

body.home #homepage-header {
	max-width: 50rem;
	margin-left: auto;
	margin-right: auto;
}

body.home #homepage-header h2 {
	margin: 0;
	color: #d73c3b;
	font-size: 40px;
	line-height: 50px;
}

body.home #homepage-header h2:nth-of-type(2) {
	margin-bottom: 20px;
}

body.home #homepage-header .milestone-header {
	background: #d73c3b;
}

body.home #homepage-header .milestone-header .event {
	font-size: 16px;
}

body.home #homepage-header .milestone-header .date {
	text-indent: -9999px;
	line-height: 0;
}

body.home #homepage-header .milestone-header .date::after {
	content: "17-19 February 2023, Bangkok, Thailand";
	text-indent: 0;
	font-size: 12px;
	display: block;
	line-height: 30px;
}

body.home #homepage-header .milestone-countdown {
	border-color: #d73c3b;
	color: #d73c3b;
}

body.home #homepage-header .wp-element-button {
	font-size: 16px;
	padding: 5px 15px;
	border-radius: 6px;
	color: #00262b;
	background: #fcc443;
}

@media screen and (max-width: 600px) {
	body.home #homepage-header h2 {
		display: inline-block;
	}
}

body.home .entry-title {
	display: none;
}

body.home .call-section h1 {
	font-size: 25px;
	line-height: 30px;
	margin: 0;
}

body.home .call-section h1:nth-of-type(1) {
	color: #00262b;
}

body.home .call-section h1:nth-of-type(2) {
	color: #d73c3b;
	margin-bottom: 20px;
}

body.home .call-section p {
	font-size: 15px;
}

body.home .call-section .wp-element-button {
	font-size: 12px;
	padding: 5px 10px;
	border-radius: 6px;
}

@media screen and (max-width: 600px) {
	body.home .call-section .wp-block-spacer {
		display: none !important;
	}
	
	body.home .call-section .wp-block-media-text__media img {
		display: none;
	}
	
	body.home .call-section h1 {
		display: inline-block;
	}
}

body.home .wp-block-button.yellow-btn .wp-block-button__link {
	color: #00262b;
	background-color: #fcc443;
	border-radius: 5px;
	font-size: 1em;
	padding: .8rem 1.6rem;
}

body.home .recent-update-section h3 {
	font-size: 1.444em;
	font-weight: 400;
}

body.home .recent-update-section .wp-block-latest-posts li {
	background-color: #fff;
	border-radius: 5px;
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	flex-direction: column;
}

body.home .recent-update-section .wp-block-latest-posts__featured-image {
	position: relative;
	height: 0;
	padding-bottom: 52.5%;
	width: 100%;
	margin-bottom: 1.25rem;
}

body.home .recent-update-section img {
	border-radius: 5px 5px 0 0;
	margin-bottom: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

body.home .recent-update-section a.wp-block-latest-posts__post-title {
	padding: 0 1.563rem .5rem;
	text-decoration: none;
	font-weight: 600;
	line-height: 1.6;
	font-size: 1.3em;
	display: none;
}

body.home .recent-update-section .wp-block-latest-posts__post-date {
	padding: 0 1.563rem .5rem;
	color: #666568;
	font-size: 13px;
}

body.home .recent-update-section .wp-block-latest-posts__post-excerpt {
	padding: 0 1.563rem;
	font-size: .85em;
}

body.home .recent-update-section .more-link {
	position: absolute;
	font-size: 0;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: transparent !important;
}

@media screen and (max-width: 37.438em) {
	body.home .recent-update-section .wp-block-latest-posts li {
		margin-right: 0;
	}
}

body:not(.home) #header-widgets {
	padding-bottom: 0;
}

body:not(.home) #header-widgets .wp-block-spacer {
	display: none;
}

.page-slug-organisers .entry-content h2 {
	color: #d73c3b;
}

.page-slug-schedule .wordcamp-schedule__day,.page-slug-livestream .wordcamp-schedule__day {
	box-shadow: 0 20px 40px rgba(0,0,0,0.1);
}

.page-slug-schedule .wordcamp-schedule__day a:not(.fav-session-button),.page-slug-livestream .wordcamp-schedule__day a:not(.fav-session-button) {
	text-decoration: underline !important;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__column-header,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__column-header {
	background-color: #d73c3b !important;
	color: #fff;
	padding: 1.2em !important;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__time-slot-header,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__time-slot-header {
	background-color: #f8f8f8 !important;
}

.page-slug-schedule .wordcamp-schedule__day .has-track-track-1.has-track-track-2.has-track-track-3 h4.wordcamp-schedule__session-title,.page-slug-livestream .wordcamp-schedule__day .has-track-track-1.has-track-track-2.has-track-track-3 h4.wordcamp-schedule__session-title {
	justify-content: center;
	margin: 0;
	font-size: 18px;
	font-weight: 400;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session {
	background-color: #f5f1e8;
	display: flex;
	flex-direction: column;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-title,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-title {
	margin-bottom: 0;
	order: 2;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-speakers,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-speakers {
	order: 3;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-category dd,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-category dd {
	order: 1;
	background-color: #fff;
	border-radius: .1875rem;
	display: inline;
	font-size: .7em;
	font-size: 14px;
	font-style: normal;
	line-height: 1.25em;
	padding: .0625rem .375rem;
	text-transform: uppercase;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session.has-track-track-1.has-track-track-2.has-track-track-3:not(.has-speaker-matt-mullenweg),.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session.has-track-track-1.has-track-track-2.has-track-track-3:not(.has-speaker-matt-mullenweg) {
	background-color: initial;
}

.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session>p,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session>p {
	display: none;
}

@media screen and (max-width: 549px) {
	.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__time-slot-header,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__time-slot-header {
		background-color: #d73c3b !important;
		color: #fff;
		font-size: 18px;
		font-weight: 400;
		margin: 0;
	}
	
	.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session-tracks,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session-tracks {
		display: none;
	}
	
	.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session {
		background-color: #fff !important;
	}
	
	.page-slug-schedule .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-category dd,.page-slug-livestream .wordcamp-schedule__day .wordcamp-schedule__session .wordcamp-schedule__session-category dd {
		background-color: #d73c3b;
		color: #fff;
		border-radius: .1875rem;
		display: inline;
		font-size: .7em;
		font-size: 14px;
		font-style: normal;
		line-height: 1.25em;
		padding: .0625rem .375rem;
		text-transform: uppercase;
	}
}

.page-id-8 .site-header {
	background: url('https://asia.wordcamp.org/2023/files/2022/09/Header1920.png') center 50px/auto 120% no-repeat;
}

.page-id-8 .site-header .custom-header .site-branding {
	padding-top: 2.5em;
}

.page-id-8 .site-header .custom-header .site-branding .site-title {
	font-size: 30px;
	width: 80%;
}

.page-id-8 .site-header #header-widgets .wp-block-spacer {
	display: block;
}

.page-id-8 .site-content {
	background-image: url('https://asia.wordcamp.org/2023/files/2022/12/BG-Content-2.png');
	background-position: center 50px;
	background-origin: padding-box;
	background-repeat: no-repeat;
	background-size: auto;
}

.page-id-8 .entry-header {
	margin-bottom: 45px;
}

.page-id-8 #primary {
	max-width: 70rem;
	padding-left: 3rem;
	padding-right: 3rem;
}

.wordcamp-speakers {
	display: flex;
	flex-wrap: wrap;
	margin: 32px calc(25% - 25vw);
}

.wordcamp-speakers .wordcamp-post-list__post {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	flex-direction: column;
	width: 100%;
	position: relative;
}

@media only screen and (min-width:861px) {
	.wordcamp-speakers .wordcamp-post-list__post:nth-child(3n) {
		margin-right: 0;
	}
	
	.wordcamp-speakers .wordcamp-post-list__post {
		clear: both;
		width: calc(33.33333% - 1.25em);
		margin: 0 1.25em 1.25em 0;
	}
}

@media only screen and (min-width:600px) and (max-width:860px) {
	.wordcamp-speakers .wordcamp-post-list__post:nth-child(2n) {
		margin-right: 0;
	}
	
	.wordcamp-speakers .wordcamp-post-list__post {
		clear: both;
		width: calc(50% - 1.25em);
		margin: 0 1.25em 1.25em 0;
	}
}

.wordcamp-speakers .wordcamp-speakers__post {
	width: 100%;
}

.wordcamp-speakers .wordcamp-speakers__title {
	font-size: 23px;
	padding-top: 100px;
}

.wordcamp-speakers .wordcamp-speakers__title a {
	text-decoration: none;
}

.wordcamp-speakers .wordcamp-image__avatar-container {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}

.wordcamp-speakers .wordcamp-image__avatar-link {
	display: block;
	width: 100px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	background: url('https://asia.wordcamp.org/2023/files/2023/01/wc-asia-speaker-BG.png') center center/contain no-repeat;
	padding: 10px;
}

.wordcamp-speakers .wordcamp-image__avatar-link img {
	border-radius: 100%;
	margin-bottom: 0;
}

.wordcamp-speakers .wordcamp-speakers__content,.wordcamp-speakers .wordcamp-speakers__title {
	text-align: center;
}

.single-wcb_session .site-header,.single-wcb_speaker .site-header {
	background: url('https://asia.wordcamp.org/2023/files/2022/09/Header1920.png') center 50px/auto 120% no-repeat;
}

.single-wcb_session .site-header .custom-header .site-branding,.single-wcb_speaker .site-header .custom-header .site-branding {
	padding-top: 2.5em;
}

.single-wcb_session .site-header .custom-header .site-branding .site-title,.single-wcb_speaker .site-header .custom-header .site-branding .site-title {
	font-size: 30px;
	width: 80%;
}

.single-wcb_session .site-header #header-widgets .wp-block-spacer,.single-wcb_speaker .site-header #header-widgets .wp-block-spacer {
	display: block;
}

.single-wcb_session #primary,.single-wcb_speaker #primary {
	max-width: 70rem;
	padding-left: 3rem;
	padding-right: 3rem;
}

.single-wcb_session #primary article.hentry,.single-wcb_speaker #primary article.hentry {
	max-width: 40rem;
	margin-left: auto;
	margin-right: auto;
}

.single-wcb_speaker .speaker-avatar {
	width: 100px;
	height: 100px;
	margin: 20px auto 45px;
	background: url('https://asia.wordcamp.org/2023/files/2023/01/wc-asia-speaker-BG.png') center center/contain no-repeat;
	padding: 10px;
}

.single-wcb_speaker .speaker-avatar img {
	border-radius: 100%;
}

.single-wcb_session h2.session-speakers,.single-wcb_session ul#session-speaker-names,.single-wcb_speaker h2.speaker-sessions,.single-wcb_speaker ul#speaker-session-names {
	text-align: center;
}

.single-wcb_session ul#session-speaker-names,.single-wcb_speaker ul#speaker-session-names {
	padding-left: 0;
	text-align: center;
}

.single-wcb_session ul#session-speaker-names>li>a,.single-wcb_speaker ul#speaker-session-names>li>a {
	font-size: 28px;
	font-weight: 800;
	text-decoration: none;
}

.single-wcb_session h2.session-speakers,.single-wcb_session h2.speaker-sessions,.single-wcb_speaker h2.session-speakers,.single-wcb_speaker h2.speaker-sessions {
	font-size: 18px;
	margin-bottom: 13px;
}

.single-wcb_session .site-header,.single-wcb_speaker .site-header {
	background: url('https://asia.wordcamp.org/2023/files/2022/09/Header1920.png') center 50px/auto 120% no-repeat;
}

.single-wcb_session .site-header .custom-header .site-branding,.single-wcb_speaker .site-header .custom-header .site-branding {
	padding-top: 2.5em;
}

.single-wcb_session .site-header .custom-header .site-branding .site-title,.single-wcb_speaker .site-header .custom-header .site-branding .site-title {
	font-size: 30px;
	width: 80%;
}

.single-wcb_session .site-header #header-widgets .wp-block-spacer,.single-wcb_speaker .site-header #header-widgets .wp-block-spacer {
	display: block;
}

.single-wcb_session .site-content,.single-wcb_speaker .site-content {
	background-image: url('https://asia.wordcamp.org/2023/files/2022/12/BG-Content-2.png');
	background-position: center 50px;
	background-origin: padding-box;
	background-repeat: no-repeat;
	background-size: auto;
}

.single-wcb_session #session-speaker-names li a:before,.single-wcb_speaker .speaker-avatar {
	background: url('https://asia.wordcamp.org/2023/files/2023/01/wc-asia-speaker-BG.png') center center/contain no-repeat;
}

.single-wcb_session .hentry,.single-wcb_speaker .hentry {
	margin-bottom: 450px;
}

.single-wcb_session #primary,.single-wcb_speaker #primary {
	max-width: 70rem;
	padding-left: 3rem;
	padding-right: 3rem;
}

.single-wcb_session #primary article.hentry,.single-wcb_speaker #primary article.hentry {
	max-width: 40rem;
	margin-left: auto;
	margin-right: auto;
}

.single-wcb_speaker .speaker-avatar {
	width: 100px;
	height: 100px;
	margin: 20px auto 45px;
	padding: 10px;
}

.single-wcb_speaker .speaker-avatar img {
	border-radius: 100%;
}

.single-wcb_session h2.session-speakers,.single-wcb_session ul#session-speaker-names,.single-wcb_speaker h2.speaker-sessions,.single-wcb_speaker ul#speaker-session-names {
	text-align: center;
}

.single-wcb_session ul#session-speaker-names,.single-wcb_speaker ul#speaker-session-names {
	padding-left: 0;
	text-align: center;
}

.single-wcb_session ul#session-speaker-names>li>a,.single-wcb_speaker ul#speaker-session-names>li>a {
	font-size: 28px;
	font-weight: 800;
	text-decoration: none;
}

.single-wcb_session h2.session-speakers,.single-wcb_session h2.speaker-sessions,.single-wcb_speaker h2.session-speakers,.single-wcb_speaker h2.speaker-sessions {
	font-size: 18px;
	margin-bottom: 13px;
	margin-top: 75px;
}

.single-wcb_session #session-speaker-names li a {
	padding-top: 90px;
	position: relative;
	display: block;
}

.single-wcb_session #session-speaker-names li a:after,.single-wcb_session #session-speaker-names li a:before {
	content: '';
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	width: 80px;
	height: 80px;
}

.single-wcb_session #session-speaker-names li a:before {
	width: 100px;
	height: 100px;
	margin-top: -10px;
}

.single-wcb_session #session-speaker-names li a:after {
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 100%;
}

.single-wcb_session.postid-10861 #session-speaker-names>li>a {
	margin-bottom: 20px;
}

.single-wcb_session.postid-10861 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/amit-bajracharya/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/131d1ea2ad3effc5416e0a5f955db1ee?s=180&d=identicon&r=g');
}

.single-wcb_session.postid-10861 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/angela-jin/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/2901cf128cb083d3210afa0b07fac44f?s=180&d=identicon&r=g');
}

.single-wcb_session.postid-10861 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/hajime-ogushi/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/d63bde1f928e04700a6d0e44816b604e?s=180&d=identicon&r=g');
}

.single-wcb_session.postid-10861 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/m-asif-rahman/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/1852249120f11f0a4a73590292ab27e5?s=180&d=identicon&r=g');
}

.single-wcb_session.postid-10861 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/miriam-schwab/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/51305e654e9aa6f797daf266211843d9?s=180&d=identicon&r=g');
}

.single-wcb_session.postid-10861 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/rahul-d-sarker/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/66f364bea75b77259fc33f3921ec60d5?s=180&d=identicon&r=g');
}

.postid-9437 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/aditya-shah/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/83bc8621f6d24888f6517ba3e9dc4a4c?s=180&d=identicon&r=g');
}

.postid-9769 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/ajit-bohra/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/c50127bc268f96d5ffa72f47d72bf799?s=180&d=identicon&r=g');
}

.postid-9407 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/alain-schlesser/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/a686099e5d041a8825ef01d71513c2db?s=180&d=identicon&r=g');
}

.postid-9775 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/alberto-medina/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/4cb93210d1377fe7d4a87bd672a69aff?s=180&d=identicon&r=g');
}

.postid-10621 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/allie-nimmons/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/4da168b10360fbd9945a198d47e483b9?s=180&d=identicon&r=g');
}

.postid-10629 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/warat-wongmaneekit/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/65544b00c6206daedcfa8e27c4b13137?s=180&d=identicon&r=g');
}

.postid-9583 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/topher-derosia/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/401bc20819e4adfca670bbb30eeb5fec?s=180&d=identicon&r=g');
}

.postid-9542 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/thijs-de-valk/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/6a9fe2fcb64d083319e85b3934a7ab21?s=180&d=identicon&r=g');
}

.postid-10436 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/tarun-sikder/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/d513daa64a441b65bff7a54adc09ff49?s=180&d=identicon&r=g');
}

.postid-9395 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/tanvirul-haque/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/09633ba6bd7db29d93db7f2f3f5d8581?s=180&d=identicon&r=g');
}

.postid-9823 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/sunita-rai/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/3043f45eb4bacd75b0ebad6549344756?s=180&d=identicon&r=g');
}

.postid-9858 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/subhasis-chatterjee/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/6fdda811693dc17686ac857fa81f3d1b?s=180&d=identicon&r=g');
}

.postid-9421 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/shilpa-shah/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/e63af915dc3a17f9d0cad93af43a312d?s=180&d=identicon&r=g');
}

.postid-9391 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/sekander-badsha/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/a008f8c2ea564445f4e67bdb3d6e9d16?s=180&d=identicon&r=g');
}

.postid-9383 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/saif-hassan/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/f43ed01b8b33c621209c6bdfd2c105cd?s=180&d=identicon&r=g');
}

.postid-9387 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/sabirah/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/0dc1c3c9fa1c15544bdd57887d99790e?s=180&d=identicon&r=g');
}

.postid-9537 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/raushan-jaiswal/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/7bdb30ce964b82b9872f7798ef96c020?s=180&d=identicon&r=g');
}

.postid-9819 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/amir-arabnezhad/"]:after,.postid-xxx #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/allie-nimmons/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/b000c10329247112892258409dcbd0ca?s=180&d=identicon&r=g');
}

.postid-9418 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/rahi-prajapati/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/56ac12b852a4154cf8b02eb00929c119?s=180&d=identicon&r=g');
}

.postid-9425 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/prasad-nevase/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/0e5aa630f695ae845bffcba5ecc8f57c?s=180&d=identicon&r=g');
}

.postid-9575 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/piccia-neri/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/d13510fbc034f10add275b764b08392e?s=180&d=identicon&r=g');
}

.postid-9399 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/petya-raykovska/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/b5223ebc4690c47d881722e5adb3a177?s=180&d=identicon&r=g');
}

.postid-9535 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/okamoto-hidetaka/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/e77ca94266ffd3d69f8aee91f7468264?s=180&d=identicon&r=g');
}

.postid-9843 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/nuno-morgadinho/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/f133ecd840e569a0cb81e04833c94339?s=180&d=identicon&r=g');
}

.postid-9430 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/nirav-mehta/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/ef932a7c8ba7423182d77345e64a6e53?s=180&d=identicon&r=g');
}

.postid-9847 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/michelle-frechette/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/3c9ab67166823527b840308a65e1ec34?s=180&d=identicon&r=g');
}

.postid-10834 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/matthias-held/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/8cda44d208891d4a24092ba0ea566145?s=180&d=identicon&r=g');
}

.postid-10862 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/matt-mullenweg/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/d5d30d232682e6176045145b20befc5c?s=180&d=identicon&r=g');
}

.postid-9854 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/mashhood-rastgar/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/8a081ac7e6aadaabfdc51ec038867890?s=180&d=identicon&r=g');
}

.postid-9556 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/le-an-lai-lacaba/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/3901ea522e07cb228d4890df07f93335?s=180&d=identicon&r=g');
}

.postid-9599 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/laura-byrne/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/68df787cd58d732a5f1d067e1eeb0663?s=180&d=identicon&r=g');
}

.postid-9411 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/kin-ko/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/5bc277fca9c08dbd6ce11cca8e9289a7?s=180&d=identicon&r=g');
}

.postid-9559 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/kel-santiago-pilarski/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/a34b989795e9cec49238648283efb2ab?s=180&d=identicon&r=g');
}

.postid-9588 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/karim-marucchi/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/59db8b5ab9bd1dc2dd87e88404ac92ad?s=180&d=identicon&r=g');
}

.postid-9815 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/k-adam-white/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/6cd1cf6de05952505a165425efaf06b4?s=180&d=identicon&r=g');
}

.postid-9597 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/jonathan-wold/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/577d9d4d09db84a88c73dbfa7793cfe2?s=180&d=identicon&r=g');
}

.postid-9593 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/jonathan-desrosiers/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/f22c0ec09eb5a6df4da4239a37dbdf9d?s=180&d=identicon&r=g');
}

.postid-9374 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/isabel-brison/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/0236f3f6facfcca37aa798f9c6766116?s=180&d=identicon&r=g');
}

.postid-9609 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/hidekazu-ishikawa/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/e2aba047ee1042d24027d960cd37d938?s=180&d=identicon&r=g');
}

.postid-10613 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/hari-shanker/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/84bcb5a397e47960f6f7a2db02194339?s=180&d=identicon&r=g');
}

.postid-9831 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/hannah-del-porto/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/087a73c4628e033f537768925a6d97b7?s=180&d=identicon&r=g');
}

.postid-9449 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/francesca-marano/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/b0dd310e65d0e373739b3922899ddadb?s=180&d=identicon&r=g');
}

.postid-9564 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/edmund-chan/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/4b87076ddae847b04e38db884ad10a95?s=180&d=identicon&r=g');
}

.postid-10434 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/dhanendran-rajagopal/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/d404ef131dd815d309fe265b84e454e8?s=180&d=identicon&r=g');
}

.postid-9567 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/dario-jazbec-hrvatin/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/4bbca803115465ac20fc31c5a1ab0cff?s=180&d=identicon&r=g');
}

.postid-10617 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/chris-david-miles/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/e92d79e539c8e0b974e0ce4065be5ee5?s=180&d=identicon&r=g');
}

.postid-10625 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/chakkrisn-talawat/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/7fe373e64742a722660a4a1595283291?s=180&d=identicon&r=g');
}

.postid-9863 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/carole-olinger/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/206737e2e496b1145996983890db5dbe?s=180&d=identicon&r=g');
}

.postid-9402 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/carl-alexander/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/5a4758faa5ba6c1322bdfb0f6ebcf56c?s=180&d=identicon&r=g');
}

.postid-9551 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/carl-alberto/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/31e5b9e2a1e42d1d20d9b8e0837d07d4?s=180&d=identicon&r=g');
}

.postid-11877 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/birgit-pauli-haack/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/050e54a57a6e3ad0ff5897b867e983cb?s=180&d=identicon&r=g');
}

.postid-9434 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/bhavesh-radadiya/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/5e558832cb35497dcf77d3d358c4869f?s=180&d=identicon&r=g');
}

.postid-9457 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/benjamin-evans/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/c4bb7b7f55083a237dc0d4f46964b5e2?s=180&d=identicon&r=g');
}

.postid-9613 #session-speaker-names>li>a[href="https://asia.wordcamp.org/2023/speaker/avinash-kundaliya/"]:after {
	background-image: url('https://secure.gravatar.com/avatar/dc17eed06694b20343dff1757a7c9410?s=180&d=identicon&r=g');
}

body.single-wcb_sponsor #content .entry-image {
	margin: 0 auto 3em;
}

body.single-wcb_sponsor #content .entry-image img {
	margin: auto;
}

body.single-wcb_sponsor #content .entry-title {
	display: none;
}

body.page-id-10 ul.wordcamp-sponsors.has-layout-grid {
	margin-bottom: 0;
	margin-top: 0;
	grid-row-gap: 0;
}

body.page-id-10 ul.wordcamp-sponsors.has-layout-grid li {
	margin-bottom: 0;
}

body.page-id-10 ul.wordcamp-sponsors.has-layout-grid li img {
	display: block;
	margin-bottom: 0;
}

.page-id-10 .footer-sponsors {
	display: none;
}

.footer-sponsors {
	padding-top: 2rem;
	padding-bottom: 4rem;
	border-top: 4px solid #ccc;
}

.footer-sponsors h3 {
	font-size: 1.444em;
	font-weight: 400;
}

.footer-sponsors h5 {
	color: #d73c3b;
}

@media only screen and (min-width:601px) {
	.footer-sponsors .wordcamp-sponsors {
		display: flex;
		flex-flow: row wrap;
		align-items: center;
		justify-content: center;
	}
	
	.footer-sponsors .wordcamp-sponsors li {
		flex-grow: 1;
		box-sizing: border-box;
		max-width: 33.3333333333%;
	}
	
	.footer-sponsors .wordcamp-sponsors.silom-sponsors li {
		max-width: 25%;
	}
}

.footer-sponsors .wp-block-button__link {
	font-size: 1em;
	padding: .8rem 1.6rem;
	font-weight: 700;
}

@media only screen and (max-width:600px) {
	.footer-sponsors .wordcamp-sponsors li {
		display: block;
		max-width: 100%;
	}
	
	.footer-sponsors .wordcamp-sponsors li a {
		display: block;
		width: 250px;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
}

@media screen and (max-width: 480px) {
	.page-id-13 #tix {
		overflow: auto;
	}
}

body.postid-10391 .site-header,body.postid-11449 .site-header,body.postid-11463 .site-header,body.postid-11466 .site-header {
	background-image: url('https://asia.wordcamp.org/2023/files/2022/09/Header1920.png');
	background-position: center 50px;
	background-origin: padding-box;
	background-repeat: no-repeat;
	background-size: auto 120%;
}

body.postid-10391 .site-header .custom-header .site-branding,body.postid-11449 .site-header .custom-header .site-branding,body.postid-11463 .site-header .custom-header .site-branding,body.postid-11466 .site-header .custom-header .site-branding {
	padding-top: 2.5em;
}

body.postid-10391 .site-header .custom-header .site-branding .site-title,body.postid-11449 .site-header .custom-header .site-branding .site-title,body.postid-11463 .site-header .custom-header .site-branding .site-title,body.postid-11466 .site-header .custom-header .site-branding .site-title {
	font-size: 30.17px;
	width: 80%;
}

body.postid-10391 .site-header #header-widget-2,body.postid-11449 .site-header #header-widget-2,body.postid-11463 .site-header #header-widget-2,body.postid-11466 .site-header #header-widget-2 {
	margin-top: 5em;
}

body.postid-10391 .site-content,body.postid-11449 .site-content,body.postid-11463 .site-content,body.postid-11466 .site-content {
	background-image: url('https://asia.wordcamp.org/2023/files/2022/12/BG-Content-2.png');
	background-position: center 50px;
	background-origin: padding-box;
	background-repeat: no-repeat;
	background-size: auto;
}

body.postid-10391 .wp-block-quote,body.postid-11449 .wp-block-quote,body.postid-11463 .wp-block-quote,body.postid-11466 .wp-block-quote {
	margin-left: 0;
	margin-right: 0;
}

body.postid-10391 .wp-block-quote h4,body.postid-11449 .wp-block-quote h4,body.postid-11463 .wp-block-quote h4,body.postid-11466 .wp-block-quote h4 {
	color: #d73c3b;
}

body.postid-10391 p.quote-byline,body.postid-11449 p.quote-byline,body.postid-11463 p.quote-byline,body.postid-11466 p.quote-byline {
	margin-bottom: 0;
}

@media only screen and (min-width: 1200px) {
	body.postid-10391 #header-widgets,body.postid-11449 #header-widgets,body.postid-11463 #header-widgets,body.postid-11466 #header-widgets {
		padding-bottom: 2.5em;
	}
	
	body.postid-10391 #header-widgets .wp-block-spacer,body.postid-11449 #header-widgets .wp-block-spacer,body.postid-11463 #header-widgets .wp-block-spacer,body.postid-11466 #header-widgets .wp-block-spacer {
		display: block;
	}
	
	body.postid-10391 .site-header .custom-header .site-branding,body.postid-11449 .site-header .custom-header .site-branding,body.postid-11463 .site-header .custom-header .site-branding,body.postid-11466 .site-header .custom-header .site-branding {
		padding-top: 2em;
	}
}

.page-id-9271 .wp-block-table tr td:first-child {
	width: 124px;
	vertical-align: top;
}

@media only screen and (max-width:781px) {
	.page-id-10107 .wp-block-image img {
		max-width: 225px;
	}
	
	.page-id-10107 .wp-container-13 .wp-block-image .aligncenter {
		margin-left: 0;
	}
}

/*# sourceMappingURL=style.css.map */