.error-wr {
	position: relative;
	margin-top: 9rem;
	width: 100%;
	height: calc(100vh - 9rem);
	background-image: linear-gradient(to bottom, #59ecab, #65ead1);
}
.not-found {

}
.statue {
	width: 60%;
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
}
.error-left-side {
	height: 100%;
	background-image: url("../images/icons/leaves_one.png");
	background-repeat: no-repeat;
	background-position: left bottom;
	background-size: 70%;
	position: relative;
}
.error-right-side {
	height: 100%;
	background-image: url("../images/icons/leaves_two.png");
	background-repeat: no-repeat;
	background-position: right top;
	background-size: 70%;
}
.go-back {
	position: absolute;
	font-size: 23px;
	color: #ffffff;
	bottom: 50px;
	left: 15%;
}

.go-back span {
	display: block;
	float: right;
	margin-top: 2px;
	margin-left: 14px;
}

.go-back-btn {
	width: 3.8rem;
	height: 3.8rem;
	border-radius: 100%;
	border: none;
	outline: none;
	object-fit: contain;
	background-color: #fe4e6e;
	box-shadow: 0 -6px 14px 0 rgba(254, 78, 110, 0.5);
	background-image: url("../images/icons/newsletter-arrow.svg");
	background-repeat: no-repeat;
	background-size: 22px;
	background-position: center center;
	-webkit-transform: rotate(180deg) scale(1,1);
	transform: rotate(180deg) scale(1,1);
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
}
.go-back-btn:hover {
	-webkit-transform: rotate(180deg) scale(.9,.9);
	transform: rotate(180deg) scale(.9,.9);
	box-shadow: none;
}
.not-found-text {
	position: absolute;
	right: -30%;
	top: 18%;
}
.not-found-text img {
	width: 540px;
}
.not-found-text h3 {
	font-size: 40px;
	font-weight: bold;
	font-style: italic;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 0.9px;
	text-align: center;
	color: #ffffff;
}

/*For Small Screen Sizes*/
@media (max-width: 1200px) {

	.not-found-text img {
		width: 350px;
	}

}

@media (max-width: 992px) {

	.not-found-text img {
		width: 300px;
	}

	.not-found-text h3 {
		font-size: 32px;
	}

}

@media (max-width: 768px) {


	.error-wr {
		margin-top: 6.5rem;
		height: calc(100vh - 6.5rem);
	}

	.error-left-side {
		background-image: none;
	}

	.error-left-side::after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-image: url("../images/icons/leaves_one_mob.png");
		background-repeat: no-repeat;
		background-position: top;
		background-size: 100%;
	}

	.error-right-side {
		background-size: 50%;
	}

	.error-left-side,.error-right-side {
		height: 50%;
	}

	.not-found-text {
		position: relative;
		text-align: center;
		margin-top: 8%;
		right: inherit;
		top: inherit;
		z-index: 10;
	}

	.statue {
		width: auto;
		height: 100%;

	}

	.go-back {
		bottom: 50px;
		left: 15%;
	}

	.not-found-text img {
		width: 300px;
	}

	.not-found-text h3 {
		font-size: 24px;
	}

}
/*For Small Screen Sizes*/