.qONuPGOHQ3pUpLMI2stB .zTrxqA363MIWny3j20YE {
		width: 100%;
		height: 500px;
	}
	.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU {
		padding: 2.5rem;
		width: 100%;
		max-width: 70rem;
		margin: 2.0rem auto;
	}
	.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .ex3aD0HVGZ3NZEuAtnrh {
	text-align: center;
	display: block;
	font-size: 3rem;
	font-weight: 500;
	line-height: 1.2;
	padding-bottom: 2.5rem;
		}
	@media (max-width: 767px) {
	.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .ex3aD0HVGZ3NZEuAtnrh {
		font-size: 2rem;
		padding-bottom: 2.0rem
		}
	}
	.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .ex3aD0HVGZ3NZEuAtnrh {

			text-align: left;
}
	.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .ex3aD0HVGZ3NZEuAtnrh time {
				display: block;
				font-weight: normal;
				font-size: 1.3rem;
			}
	.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .IepFhP4MN4iw3BsvtHri img {
				max-width: 50rem;
				display: block;
				margin: 0 auto;
			}
	.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .IepFhP4MN4iw3BsvtHri p {
				line-height: 2;
			}
	@media (max-width: 767px) {
		.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU {
			margin: 0 auto;
		}

			.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .ex3aD0HVGZ3NZEuAtnrh {
			}
				.qONuPGOHQ3pUpLMI2stB .GwFBSTolkdstvHHANgtU .IepFhP4MN4iw3BsvtHri img {
					max-width: none;
					width: 100%;
				}
	}

.ZnBrxpXsGE5Np1rwvoGi {
	position: fixed;
	bottom: 1.5rem;
	padding: 2.5rem;
	left: 50%;
	transform: translateX(-50%);
	border-radius: 4px;
	max-width: 500px;
	width: 90vw;

	background-color: #fff;
	transform-origin: top;
	animation: JPVYM_Zcsqzfwmgh5TDk 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
	box-shadow: 0 12px 28px 15px rgba(0, 0, 0, 0.28);
}

	.ZnBrxpXsGE5Np1rwvoGi .ZxmDuotCf6Wf3p4slkd0 {
		margin-bottom: 2.5rem;
		font-size: 1.6rem;
	}

	.ZnBrxpXsGE5Np1rwvoGi .uDoWwqHCsKgIap2iQIE8 {
		display: flex;
		align-items: center;
		justify-content: space-around;
		margin: 1.5rem 0;
	}

	.ZnBrxpXsGE5Np1rwvoGi .uDoWwqHCsKgIap2iQIE8 button {
			padding: 1.0rem 2.0rem;
			transition: 0.13s ease-out opacity;
			color: #111;
		}

	.ZnBrxpXsGE5Np1rwvoGi .uDoWwqHCsKgIap2iQIE8 button.jGRrC0vhYa7em7Ls1VAE {
				background-color: #0DB04B;
				font-weight: 500;
				color: white;
			}

	.ZnBrxpXsGE5Np1rwvoGi .uDoWwqHCsKgIap2iQIE8 button:hover {
				opacity: 0.7;
			}

@keyframes JPVYM_Zcsqzfwmgh5TDk {
	0% {
		opacity: 0;
		transform: translateX(-50%) translateY(20%);
	}
	100% {
		opacity: 1;
	}
}

