	


	.ticketBtn {
		display: none;
	}

	.Container {
		margin-top: 16rem;
		display: grid;
        grid-template-columns: 20vw 70vw;
        grid-column-gap: 5vw;
	}

	.Container {
		margin: auto;
		margin-top: 12rem;
		position: relative;
		display: block;
		width: 70rem;
	}

	.Container > h1 {
		font-weight: 300 !important;
		margin: 0 !important;
		padding: 0 !important;
		font-size: 3rem !important;
		color: #000 !important;
	    z-index: 99 !important;
	}

	.Container .PageTitle {
		font-size: 2.5rem !important;
		margin: 0;
		padding: 0;
	}

	.Container .PageSubtitle {
		font-weight: 400;
		margin: 0;
		padding: 0;
		color: #fff;
	    position: absolute;
	    top: 13rem;
	    left: 2.5rem;
	}

	.Container h3:first-child{
		margin: 0;
		padding: 0;
		margin-top: 1rem;
	}

	.Container .Content {
		padding-top: 1rem;
		margin-bottom: 3rem;
	}

	.Container .Content h3 {
		margin: 0;
		padding: 0;
		margin-top: 3rem;
		font-weight: 300;
		font-size: 5rem;
	}

	.Container .Content strong {
		font-weight: 400 !important;
	}

	.Container .Content h4 {
		margin: 0;
		padding: 0;
		margin-top: 3rem;
		font-weight: 300;
		color: #000;
		font-size: 1.4rem;
	}

	.Container .Content h4 strong {
		font-weight: 700 !important;			
	}

	.Container .Content p img {
		max-width: 100% !important;
		height: 100% !important;
	}

	.Container .Content p, .Container .Content ol li, .Container .Content ul li{
		line-height: 3rem;
		font-weight: 300;
		font-size: 2.5rem;
		padding: 0;
		margin: 0;
		padding-top: 1rem;
	}

	.Container .Content ol, .Container .Content ul {
		padding-left: 3rem;
	}

	.Container .Content p:last-of-type {
		padding-bottom: 1rem;
	}

	.Container .Content p a img {
		width: 35rem
		height: auto;
	}

	.Container .Content a {
		font-weight: 700;
    	text-decoration-thickness: 0.1rem;
	}

	.faq {
		cursor: pointer;
		background-color:#f7f7f7;
    	padding:1rem;
    	margin-bottom:1rem;
    }

    .faq h4, .faq h3{
    	padding:0;
    	margin-bottom:0;
    }

    .faq h4 .fal.fa-angle-down {
    	float: right;
    	padding-right: 0.5rem;
    }

   	.faq P, .faq ul, .faq ol {
   		font-size: 1rem;
   		display: none;
    	margin-bottom:1rem;
    	padding-left:0;
    	padding-right:0;
    }

    .faq ul, .faq ol {
    	margin-left: 3rem;
    }

    .faq li {
    	font-size: 1rem;
    	line-height: 1.7rem;
    }

   	.faq P:first-of-type {
   		margin-top: 1rem !important;
   		border-top: 1px solid #d6d6d6;
    }



	@media screen and (max-width: 441px) {
		.Container {
			margin-top: 6rem;
		}

		.ticketBtn {
			display: block;
		}

		.Content p img, .Content p a img{
			max-width: 100% !important;
			height: auto !important;
		}
	}