#t___404
{
	padding: 140px 0 164px 0;
	
	h1
	{
		position: relative;
		text-align: center;
		margin-bottom: 20px;

		img 
		{
			max-width: 100%;
		}
	}

	.animated-icon
	{
		aspect-ratio: 1 / 1;
		background-color: #D2F2D8;
		border-radius: 50%;
		display: grid;
		justify-content: center;
		height: 100%;
		left: 50%;
		margin: 0 auto;
		overflow: hidden;
		position: absolute;
		top: 0;
		transform: translateX(-50%);

		svg 
		{
			transform: scale(1.8) !important;
		}
	}
	
	.b_InsetCTABanner 
	{
		padding: 0;
		
		h3 
		{
			font-family: var(--font-secondary);
			font-size: 42px;
			line-height: 50px;
		}
	}
}