/*
Theme Name: Ashe Child
Theme URI: https://wp-royal.com/themes/item-ashe-free/
Template: ashe
Author: WP Royal
Author URI: https://wp-royal.com/
Tags: blog,e-commerce,food-and-drink,one-column,two-columns,three-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,flexible-header,full-width-template,custom-menu,custom-logo,featured-images,footer-widgets,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 2.193.1649169042
Updated: 2022-04-05 14:30:42

*/

#top-bar .mobile-menu-btn {
  float: none !important;
}

.newsletter {
	margin-top: 80px;
	background-color: rgba(202, 155, 82, .1);
	padding: 60px 0;
}

.newsletter--inner {
  
}

.newsletter div[role="form"] { width: 100%; }

.newsletter h4 {
	text-align: center;
}
.newsletter .newsletter--footer {
	text-align: center;
	margin-top: 10px;
}
.newsletter .newsletter--form {
	display: flex;
  align-items: flex-end;
  justify-content: center;
	height: 80px;
} 
.newsletter .newsletter--email {
	max-width: 400px;
} 
.newsletter .newsletter--email span.your-email {
	display: block;
	height: 100%;
}
.newsletter .newsletter--email span.your-email input {
	width: 100%;
	border: 0;
}
.newsletter .newsletter--acceptance { display: none; }

.newsletter .newsletter--button {
	position: relative;
} 
.newsletter .newsletter--button input[type="submit"] {
	background-color: #333333;
	width: 100%;
	color: #fff;
	
	transition: .2s ease-in-out;
} 
.newsletter .newsletter--button input[type="submit"]:hover {
	background-color: #ca9b52;
} 
.newsletter .newsletter--button .wpcf7-spinner {
	position: absolute;
	left: 50%;
	top: 50%;
	
	transform: translate(-50%, -50%);
} 

.newsletter .wpcf7-response-output {
	border: 0 !important;
	font-weight: bold;
	text-align: center;
}