/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 28 2025 | 05:50:32 */
@media (min-width:1440px)
{
	.error404  {
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.error-404 {
		padding-bottom:00px;
		padding-top:100px;
	}
	.error404 {
		padding-bottom:80px !important; 
		padding-top:00px !important;
	}
	.error404 footer .footer-nav {
		display:block; 
	}
}
.error-404 h1 {
	color:#1F1E21;
	font-size:56px
		line-height:66px;
	font-weight:600;
	text-align:center;
	margin-bottom:30px;

}
.error-404 p {
	text-align:center;
	width:100%;
	max-width:100%;
	padding-bottom:30px;
	font-size:18px;
	line-height:26px;
	font-weight:500;
}
.error404 .search-form {
	display:flex;
	justify-content:center;
	gap:20px;
	align-items:center;
}
.search-form input[type="search"] {
	border: 1px solid #ACA495;
	font-size: 13px;
	line-height: 20px;
	padding: 6px 10px;  
	padding: 8px 12px;
	height: 45px;
	width: 262px;
}
.search-form input[type="submit"] {
	padding: 6px 10px;
	background-color: #1F1E21;
	color: #DDD4C5;
	line-height: 22px;
	border: none;
	border-radius: 18px;
	padding: 9px 24px;
	font-size: 22px;
	height: 45px;
}
.search-form label {
	margin-bottom:unset; 
}
.error404 {
	padding-top:160px;
	padding-bottom:160px;
}
.error404 .search-form input[type="search"]:hover {
	border: 1px solid #ACA495;
	outline: none;
	box-shadow: none;
	background: #ffffff;
}

.error404 .search-form input[type="search"]:focus {
	border: 1px solid #ACA495;
	outline: none;
	box-shadow: none;
	background: #ffffff;
}

.error404 .search-form input[type="search"]:active {
	border: 1px solid #ACA495;
	outline: none;
	box-shadow: none;
	background: #ffffff;
}

.error404 footer {
	background-color: #1F1E21; 
}
@media (max-width:480px) 
{
	.error404 .search-form {
		flex-direction:column; 
	}
	.error404 {
		padding-top:80px;
		padding-bottom:80px;
	}
}