				@font-face {
					font-family: 'mirairegular-new';
					src: url('/wp-content/uploads/useanyfont/7747mirairegular-new.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/7747mirairegular-new.woff') format('woff');
					  font-display: auto;
				}

				.mirairegular-new{font-family: 'mirairegular-new' !important;}

						@font-face {
					font-family: 'miraimedium-new';
					src: url('/wp-content/uploads/useanyfont/7961miraimedium-new.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/7961miraimedium-new.woff') format('woff');
					font-weight: 100; font-style: normal; font-display: auto;
				}

				.miraimedium-new{font-family: 'miraimedium-new' !important;}

						@font-face {
					font-family: 'miraibold-new';
					src: url('/wp-content/uploads/useanyfont/5701miraibold-new.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/5701miraibold-new.woff') format('woff');
					  font-display: auto;
				}

				.miraibold-new{font-family: 'miraibold-new' !important;}

						@font-face {
					font-family: 'baskerville-bold';
					src: url('/wp-content/uploads/useanyfont/9633baskerville-bold.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/9633baskerville-bold.woff') format('woff');
					font-weight: 800; font-style: normal; font-display: auto;
				}

				.baskerville-bold{font-family: 'baskerville-bold' !important;}

						@font-face {
					font-family: 'baskerville-semibold';
					src: url('/wp-content/uploads/useanyfont/8456baskerville-semibold.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/8456baskerville-semibold.woff') format('woff');
					font-weight: 600; font-style: normal; font-display: auto;
				}

				.baskerville-semibold{font-family: 'baskerville-semibold' !important;}

						@font-face {
					font-family: 'tt';
					src: url('/wp-content/uploads/useanyfont/4051TT.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/4051TT.woff') format('woff');
					  font-display: auto;
				}

				.tt{font-family: 'tt' !important;}

						@font-face {
					font-family: 'manhattan';
					src: url('/wp-content/uploads/useanyfont/9767Manhattan.woff2') format('woff2'),
						url('/wp-content/uploads/useanyfont/9767Manhattan.woff') format('woff');
					font-weight: 300; font-style: normal; font-display: auto;
				}

				.manhattan{font-family: 'manhattan' !important;}

						.date .month .calendar-cell label .calendar-date .calendar-caption .calendar-title{
					font-family: 'mirairegular-new' !important;
				}
						.calendar-date{
					font-family: 'mirairegular-new' !important;
				}
						.calendar-cell{
					font-family: 'mirairegular-new' !important;
				}
						.half-n-half #app-content .box .wrap{
					font-family: 'mirairegular-new' !important;
				}
						.half-n-half .dial-element-wrap #dial-face #date-marker{
					font-family: 'mirairegular-new' !important;
				}
						.resultTile .tileOverlay__rec, .locationDetails .tileOverlay__rec{
					font-family: 'mirairegular-new' !important;
				}
						.flexTable .flexTable__content{
					font-family: 'mirairegular-new' !important;
				}
						.content-wrapper ul li span{
					font-family: 'mirairegular-new' !important;
				}
						header .menu-info-menu-container ul.menu li .menu-item-content{
					font-family: 'miraimedium-new' !important;
				}
						header .menu-info-menu-container ul.menu li .menu-item-content{
					font-family: 'miraimedium-new' !important;
				}
						#booking-dates{
					font-family: 'miraimedium-new' !important;
				}
						.event h1{
					font-family: 'baskerville-semibold' !important;
				}
						.dining h1{
					font-family: 'baskerville-bold' !important;
				}
		