* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	font-family: "Poppins", sans-serif, "Roboto", sans-serif;
	text-decoration: none;
	list-style: none;
}

body {
	scrollbar-width: none;
	scroll-behavior: smooth;
	background-color: #13141b;
}

header.header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 1.2rem 1.5rem;
	background-color: #13141b;
	height: 4rem;
}

header.header div.logo {
	font-size: 1.75rem;
	font-weight: 700;
	color: #f04435;
	text-transform: capitalize;
	letter-spacing: 0.05rem;
	cursor: pointer;
	font-style: italic;
	border: 0.01rem solid transparent;
	padding: 0.5rem 1rem;
	border-radius: 0.5rem;
	transition: all 0.3s ease-in-out;
}

header.header div.logo:hover {
	background-color: #f04435;
	color: #ffffff;
	border: 0.01rem solid #f04435;
	box-shadow: 0.1rem 0.1rem 0.5rem #f04435;
}

header.header nav ul {
	display: flex;
	gap: 2rem;
	flex-direction: row;
}

header.header nav ul li a {
	font-size: 1.2rem;
	color: #ffffff;
	font-weight: 600;
	text-transform: capitalize;
	letter-spacing: 0.05rem;
	cursor: pointer;
	border: 0.01rem solid transparent;
	padding: 0.5rem 1rem;
	border-radius: 0.5rem;
	transition: all 0.3s ease-in-out;
}

header.header nav ul li a:hover {
	background-color: #f04435;
	color: #ffffff;
	border: 0.01rem solid #f04435;
	box-shadow: 0.1rem 0.1rem 0.5rem #f04435;
}

header.header div.navbarExploreButton {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0.5rem 1rem;
	background-color: #ffffff;
	color: #f04435;
	font-size: 1.2rem;
	font-weight: 700;
	text-transform: capitalize;
	letter-spacing: 0.05rem;
	cursor: pointer;
	border-radius: 0.5rem;
	border: 0.01rem solid transparent;
	transition: all 0.3s ease-in-out;
}

header.header div.navbarExploreButton:hover {
	background-color: #f04435;
	color: #ffffff;
	border: 0.01rem solid #f04435;
	box-shadow: 0.1rem 0.1rem 0.5rem #f04435;
}

header.header span.openMobileMenu,
header.header span.closeMobileMenu {
	display: none;
	cursor: pointer;
	font-size: 2rem;
	color: #f04435;
	font-weight: 700;
	border: 0.01rem solid transparent;
	padding: 0.5rem 1rem;
	border-radius: 0.5rem;
	transition: all 0.3s ease-in-out;
}

header.header span.openMobileMenu:hover,
header.header span.closeMobileMenu:hover {
	color: #ffffff;
	background-color: #f04435;
	border-radius: 0.5rem;
	padding: 0.5rem 1rem;
	box-shadow: 0.1rem 0.1rem 0.5rem #f04435;
}

@media (max-width:68rem){
	header.header nav {
		display: none;
		
	}
}

