.container.header{background-color: #2E2C2C;}
.header-parent{width: 100%;box-sizing: border-box;display: flex;flex-direction: row;height: 115px;}
.header-parent .logo .img-container{display: flex;align-items: center;height: 100%;}
.header-parent .logo .img-container img{width: 240px;height: 70px;}
.header-parent .header-content{display: flex;flex-direction: column;height: 100%;width: 100%;margin-left: 60px;position: relative;}
.header-parent .header-content .header-info{display: flex;flex-direction: row;justify-content: space-between;height: 60px;width: 100%;align-items: center;}
.header-parent .header-content .borda {height: 1px;position: absolute;top: 60px;left: 0;width: calc(100vw - 1140px + 100% - (100vw - 1140px) / 2 - 10px);border-top: 1px solid  #FFDD00;}
.header-parent .header-content .header-info .atendimento{display: flex;flex-direction: row;}
.header-parent .header-content .header-info .atendimento p{font: 15px montserrat-bold;line-height: 24px;color: #FFDD00;}
.header-parent .header-content .header-info .atendimento .img-container img{height: 22px;width: 22px;padding-right: 10px;}
.header-parent .header-content .header-info  .info{display: flex;flex-direction: row;transition: 0.4s;}
.header-parent .header-content .header-info .info p{font: 15px montserrat-regular;line-height: 24px;color: #fff;}
.header-parent .header-content .header-info .info:hover p{color: #FFDD00;    }
.header-parent .header-content .header-info .info.whats p{font-family: montserrat-bold;transition: 0.4s;}
.header-parent .header-content .header-info .info.whats:hover p{color: #25D366;transition: 0.4s;}
.header-parent .header-content .header-info  .info .img-container img{height: 22px;width: 22px;padding-right: 10px;}
.header-parent .header-content .navegacao{display: flex;flex-direction: row;align-items: center;justify-content: space-around;height: 55px;}
.header-parent .header-content .navegacao .nav{display: flex;align-items: center;height: 100%;transition: 0.4s;}
.header-parent .header-content .navegacao .nav p{font: 15px montserrat-medium;line-height: 24px;color: #fff;}
.header-parent .header-content .navegacao .nav:hover p{color: #FFDD00;}
.header-parent .header-content .navegacao .nav.pag-atual p {font-family: montserrat-extrabold;color: #FFDD00;}
.slide-paginas{background: url("../img/header/background.png") center center no-repeat;background-size: cover;height: 165px;margin-top: -2px;display: flex;align-items: center;justify-content: center;user-select: none;}
.slide-paginas .titulo p{font: 53px montserrat-extrabold;line-height: 59px;color: #2E2C2C}
.header-parent .header-content .tel-mobile{display: none;}
.header-parent .header-content .menu-mobile{display: none}
.header-parent .header-content .navegacao .icon-close{display: none;}
@media (max-width: 990px){
    .header-parent .logo .img-container { margin-left: 3%;}
    .slide-paginas{margin-top: 115px;height: 125px;}
    .slide-paginas .titulo p{font-size: 35px;}
    .container.header{position: fixed;top: 0;z-index: 10;height: 115px;}
    .header-parent{position: fixed;top: 0;left: 0;}
    .header-parent .header-content{max-width: fit-content;}
    .header-parent .header-content .header-info{display: none;}
    .header-parent .header-content .tel-mobile{display: flex;align-items: center;height: 115px;position: fixed;top: 0;right: 85px;margin: 0  30px;}
    .header-parent .header-content .menu-mobile{display: flex;align-items: center;height: 115px;position: fixed;top: 0;right: 0;margin: 0  30px;}
    .header-parent .header-content .menu-mobile img,.header-parent .header-content .tel-mobile img{height: 45px;width: 45px;}
    .header-parent .header-content .borda {display: none;}
    .header-parent .header-content .navegacao{display: flex;justify-content: flex-start;flex-direction: column;position: fixed;left: 0;width: 80%;height: 100%;background-color: #2E2C2C;transition: 0.4s;padding-top: 105px;}
    .header-parent .logo .img-container img {z-index: 10;}
    .header-parent .header-content .navegacao.navegacao-mobile{left: -100%;}
    .header-parent .header-content .navegacao .icon-close{display: flex;justify-content: flex-end;align-items: center;position: fixed;top: 15px;left: 0;transition: 0.4s;height: 115px;width: 100%;background-color: #2E2C2C;position: fixed;top: 0;z-index: 1;}
    .header-parent .header-content .navegacao .icon-close p{font: 50px montserrat-extrabold;color: #fff;padding: 0 30px;}
    .header-parent .header-content .navegacao .icon-close.toogle-close{left: -100%;}
    .header-parent .header-content .navegacao .nav{justify-content: flex-start;width: 100%;height: 45px;}
    .header-parent .header-content .navegacao .nav p{padding: 0 30px;}
}

@media (max-width: 470px){
    .header-parent .logo .img-container{margin: 0 15px;}
    .header-parent .logo .img-container img{width: 150px;height: auto;}
    .header-parent .header-content .navegacao {width: 70%;}
    .header-parent .header-content .tel-mobile {right: 60px;}
}