.menu-list, .menu-mobile, .menu-list-2{
	display: none;
}
@media screen and (orientation: portrait){
	.menu-mobile{
		display: block;
		position: fixed;
		background-color: var(--C-9);
		padding: 20px 0px 21px !important;
		z-index: 999;
	}
	.menu-list{
		display: block;
	}
	.logo-menu img{
		width: 90px;
	}
	.menu-mobile-content{
		display: flex;
		justify-content: space-between;
	}
	.menu-mobile-toggler{
		display: block;
		border-radius: 50px;
	}
	.bar1, .bar2, .bar3{
		width: 40px;
		height: 3px;
		background-color: white;
		margin: 6px 0;
		transition: 0.4s;
		border-radius: 5px;
	}
	.change .bar1{
		-webkit-transform: rotate(-45deg) translate(-3px, 6px);
		transform: rotate(-45deg) translate(-3px, 6px);
	}
	.change .bar2{
		opacity: 0;
	}
	.change .bar3{
		-webkit-transform: rotate(45deg) translate(0px, -6px);
		transform: rotate(45deg) translate(0px, -6px);
	}
	.menu-list, .menu-list-2{
		display: flex;
		height: 100vh;
		width: 0vw;
		position: fixed;
		top: 0;
		left: 0;
		background-color: var(--C-9);
		z-index: 998;
		align-items: center;
		justify-content: center;
		transition: 0.8s;
		overflow: hidden;
	}
	.menu-list-2{
		left: unset;
		right: 0;
	}
	.menu-mobile-open{
		width: 100vw;
	}
	.menu-list li, .menu-list-2 li{
		margin-bottom: 20px;
	}
	.menu-list ul li, .menu-list-2 ul li{
		min-width: 100vw;
		padding-left: 30px;
		color: white;
	}
	body{
		font-size: 10px;
	}
	.seta-esquerda{
		margin-right: 12px
	}

	.servicos-mobile-menu{
		display: flex;
		gap: 70%;
	}
}