.menu{ float: left; width: 100%; height: 150px; position: fixed; top: 0; z-index: 9; background: url(../img/menu/fundo-menu.jpg) no-repeat center top}
.menu-container1{ float: left; width: 95%; margin: 0 2.5%; height: 46px}
.menu-container2{ float: left; width: 95%; margin: 0 2.5%; display: flex; justify-content: space-between;}
.logo{ float: left; width: 163px; height: 57px; margin: 23.5px 0; background: url(../img/logo-nova.png) no-repeat center;background-size: 150.6px;}
.menu-links { vertical-align: middle; align-items: center; display: flex; width: 330px; justify-content: space-between;}
.menu-links a { color: #fff; font: 14.5px montserrat-medium; padding: 0 0 0 15px; background: url(../img/menu/seta-menu.png) no-repeat center left; height: 100%; vertical-align: middle; align-items: center; display: flex;}
.menu-links a:hover{ box-shadow: inset 0px 2px 0px 0px #ec604d;}
.p1 { float: left; color: #fff; font: 12px montserrat-regular; height: 100%; vertical-align: middle; align-items: center; display: flex;}
.rs-menu { float: right; width: 97px; border-left: solid 2px #191919; text-align: center; height: 100%;}
.rs-menu a { display: inline-block; width: 13px; height: 13px; margin: 17px 4px;}
.in-menu{ background: url(../img/menu/in-menu.png) no-repeat center}
.insta-menu{ background: url(../img/menu/insta-menu.png) no-repeat center}
.wpp-menu{ float: right; color: #fff; font: 15px montserrat-bold; padding: 13.5px 25px 13.5px 50px; background: url(../img/menu/wpp-menu.png) no-repeat center left; background-position-x: 25px; border-left: solid 2px #191919;}
.tel-menu{ float: right; color: #fff !important; font: 15px montserrat-bold; padding: 13.5px 25px 13.5px 50px; background: url(../img/menu/tel-menu.png) no-repeat center left; background-position-x: 25px;}
.wpp-menu b{ font: 15px montserrat-regular; }
.tel-menu b{ font: 15px montserrat-regular; }
.menu-mobile{ display: none}
.ativo{ box-shadow: inset 0px 2px 0px 0px #ec604d;}
.icon-menu { display: none}
.celular-home { display: none}
.whatsapp-fixo{ width: 142px; height: 79px; float: right; background: url(../img/whats-fixo.png) no-repeat center right; display: table; text-align: center; position: fixed; top: 45%; right: -140px; padding: 0 0 0 75px; z-index: 999; transition: 0.2s}
.whatsapp-fixo b { display: table-cell; vertical-align: middle; color: #fff; font: 17px open_sansregular}
.whatsapp-fixo:hover{ right: 0px;}
@media( max-width: 1080px){
	.menu-container1 { width: 96%; margin: 0 2%;}
	.menu-container2 { width: 96%; margin: 0 2%;}
	.menu-links { width: 290px;}
	.p1 { display: none;}
}
@media( max-width: 990px){
	.menu-container1{ display: none}
	.menu-container2{ display: block;}
	.menu-links{ display: none}
	.whatsapp-fixo{ display: none}
	.menu-mobile{ float: left; width: 100%; position: relative; background: #595959;}
	.menu-mobile a { float: left; width: 100%; font: 14px montserrat-regular; color: #fff; padding: 10px 0 10px 20px; border-bottom: solid 1px #404040}
	.menu { height: 80px; background: #272729;}
	.logo { width: 120px; height: 57px; margin: 11px 0 11px 10px; background-size: 120px;}
	.icon-menu { display: block; float: right; width: 32px; height: 32px; background: url(../img/icon-menu.png) no-repeat center; background-size: 32px; margin: 24px 10px;}
	.ativo{ box-shadow: inset 0px 0px 0px 0px #ec604d; background: #ec604d}
	.celular-home { display: block; width: 40px; height: 40px; margin: 20px 10px 20px 0; float: right; background: url(../img/ligar.png) no-repeat center top; background-size: 40px;}
}