#mobile{height:100%;width:0;position:fixed;z-index:9999999999;top:0;left:0;background-color:var(--main-empresa);overflow-x:hidden;padding-top:35px;transition:0.5s}#mobile .card{margin-left:10px;margin-right:10px;margin-bottom:4px}#mobile .card-header{padding:0;border-bottom:none}#mobile a{text-decoration:none;color:var(--main-black)}#mobile a:hover{color:#f1f1f1}#mobile .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;color:#fff}#mobile button,#mobile .btn-link{display:flex;justify-content:space-between;width:100%;color:var(--main-empresa);text-decoration:none}#mobile .logo{padding:10px}#mobile .logo img{width:100%;max-width:180px}#mobile .card .tit .faixa{width:40px;height:2px;background-color:var(--main-empresa)}#mobile #atalhos{margin-left:10px;margin-right:10px}#mobile #atalhos .botao{text-transform:uppercase;margin-bottom:10px}#mobile #atalhos .botao a{font-weight:lighter;text-decoration:none;display:flex;justify-content:center;align-items:center;border:1px solid #fff;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#mobile #atalhos .botao a .texto{color:#fff;font-size:14px;width:180px;margin-left:10px;font-weight:lighter}#mobile #atalhos .botao a i{color:var(--main-white)}#mobile #rodape{width:100%;z-index:-1;margin-top:10px;background-color:#fff0}#mobile #rodape .icones{display:flex;justify-content:space-evenly}#mobile #rodape .icones a{text-decoration:none}#mobile #rodape .icones a i{color:#fff;font-size:24px}#mobile ul{list-style:none}#mobile ul li{margin-bottom:5px}#mobile button .icone{transform:rotate(45deg)}#mobile button .icone i{color:var(--main-empresa)}@media screen and (max-height:450px){#mobile{padding-top:15px}#mobile a{font-size:18px}}