*,body{margin:0;padding:0}.barra-superior,body{background-color:#fff;display:flex;color:#000}.footer,.loading,body{color:#000}.balao p,.barra-superior,.conteudo,.footer,.popup,.popup-content{text-align:center}.background,.barra-superior,.footer,.popup{position:fixed;left:0}button,button:active{box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08)}button,button:hover{transition:.3s ease-in-out;font-weight:700;background:#000;color:#fff;padding:15px 20px;cursor:pointer}*{box-sizing:border-box}body,html{height:100%;overflow:hidden}body{justify-content:center;font-family:Montserrat,sans-serif!important;line-height:1.4rem;flex-direction:column;align-items:center}.barra-superior{box-shadow:0 4px 6px #0000000d,0 1px 3px #0000000d;justify-content:space-between;flex-direction:row;top:0;width:100%;padding:10px 0 5px;z-index:1000}.conteudo,.popup{font-size:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.popup{top:0;width:100%;height:100%;background:rgba(0,0,0,.7);animation:.5s fadeIn}.popup-content{background:#fff;padding:20px;border-radius:3px;max-width:80%;margin:15% auto}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.checkbox-opcao,.checkbox-opcao1,.checkbox-opcao2,.checkbox-opcao3,.checkbox-opcao4,.checkbox-opcao5,.checkbox-opcao6,.checkbox-opcao7,.checkbox-opcao8,.checkbox-opcao9,.oculto{display:none}button:hover{opacity:.8;border-radius:3px;width:100%;border:none;margin-top:10px;box-shadow:0 4px 6px #00000047,0 1px 3px rgba(0,0,0,.08)}button:active{transform:translateY(1px)}.loading{margin-top:20px;font-size:14px}.balao,.balaocarregamento{border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:auto 20px}.footer{bottom:0;width:100%;background-color:#ffffff75;padding:15px 0;font-size:10px;font-family:Montserrat,sans-serif;z-index:10}.footer p{margin:0}.balaocarregamento{background-color:#fff;padding:20px;flex-direction:column;align-items:center}.balao{background-color:#ffffffde;padding:20px;flex-direction:column;align-items:center}.balao p{line-height:1.5;margin:10px 0}.balao input,button{width:100%;margin-top:10px}.balao input{background-color:#ffffff00;padding:14px;border:1px solid #ccc;border-radius:3px;font-size:14px;outline:0;transition:border-color .3s ease-in-out}.balao input:focus{border-color:#ccc}footer,header{z-index:1}#balaozinho{position:relative;z-index:1;padding:20px}.background{margin:auto;top:0;width:100%;height:100%;background-image:url('https://i.pinimg.com/736x/99/51/8a/99518afdf99f84d753865c27b774173e.jpg'),url('https://i.pinimg.com/736x/14/a1/05/14a1050cc08ae34e62e2a8e7d205128c.jpg'),url('https://i.pinimg.com/736x/1b/55/91/1b55913176e3eaf2a6dcf19c136f7f20.jpg'),url('https://i.pinimg.com/736x/01/80/e6/0180e6db05ffa18fc351998276167ed0.jpg'),url('https://i.pinimg.com/1200x/d3/fb/a8/d3fba8ccba42077ed4c720e142702a61.jpg');background-size:cover;background-position:center;animation:25s infinite fade-background;opacity:.5;z-index:-1}@keyframes fade-background{0%,100%{background-image:url('https://i.pinimg.com/736x/99/51/8a/99518afdf99f84d753865c27b774173e.jpg')}20%{background-image:url('https://i.pinimg.com/736x/14/a1/05/14a1050cc08ae34e62e2a8e7d205128c.jpg')}40%{background-image:url('https://i.pinimg.com/736x/1b/55/91/1b55913176e3eaf2a6dcf19c136f7f20.jpg')}60%{background-image:url('https://i.pinimg.com/736x/01/80/e6/0180e6db05ffa18fc351998276167ed0.jpg')}80%{background-image:url('https://i.pinimg.com/1200x/d3/fb/a8/d3fba8ccba42077ed4c720e142702a61.jpg')}}.checkbox-container{display:inline-flex;align-items:center;margin-bottom:10px;cursor:pointer}.checkbox-label{display:inline-block;padding:10px 20px;border:1px solid #ccc;border-radius:150px;background-color:#f4f4f400;cursor:pointer;font-size:15px;transition:background-color .3s,border-color .3s}.checkbox-opcao1:checked+.checkbox-label,.checkbox-opcao2:checked+.checkbox-label,.checkbox-opcao3:checked+.checkbox-label,.checkbox-opcao4:checked+.checkbox-label,.checkbox-opcao5:checked+.checkbox-label,.checkbox-opcao6:checked+.checkbox-label,.checkbox-opcao7:checked+.checkbox-label,.checkbox-opcao8:checked+.checkbox-label,.checkbox-opcao9:checked+.checkbox-label,.checkbox-opcao:checked+.checkbox-label{background-color:#000;color:#fff;border-color:#000}.checkbox-container:hover .checkbox-label{background-color:#000}button:disabled{background-color:#ccc;cursor:not-allowed}button{border-radius:3px;border:none}