.form-group,.btn{width:100%!important;margin-left:0!important;border-radius:0!important;margin:5px 0 0 0!important;background-color:#3189fc}.btn.altera{height:40px;box-shadow:3px 3px 3px rgba(0,0,0,.3);background-color:#3189fc}.btn-danger{border:1px solid var(--border-color);background-color:var(--bg-card)}.image img{margin-bottom:20px!important;box-shadow:3px 3px 3px rgba(0,0,0,.6);border:1px solid #000;width:70%;margin-left:15%!important;height:auto!important}body.swal2-shown{overflow:auto!important}.rowint{border:1px solid #fff;padding:20px 0}.especialidade{display:block}p.texto_caixa.atenc{color:#fff;text-align:center;font-size:18px;box-shadow:none;padding:20px;margin-bottom:5px!important}p.texto_caixa span{color:red;font-size:25px}h1 img{width:80%;height:auto!important;margin:5px 10% 0 10%!important}input[type="submit"]{height:50px!important}input[type="submit"] .altera{margin:5px 0 0 0!important;width:100%}input[type="submit"].btn:hover{color:#000}.btn-warning{margin-top:5px!important}.imgPrincBox.logo-edit{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0 50px}.imgPrincBox.logo-edit img{border:1px solid #fff;padding:10px;width:60%!important;height:auto;margin:auto 20% auto 20%!important}.buttonsEdit{display:flex;flex-direction:column;justify-content:space-between}a.btnVazado{background-color:transparent;box-shadow:none;display:flex;justify-content:center;align-items:center;border:1px solid #fff!important;width:60%!important;margin:10px 20% auto 20%!important}a.btnVazado:hover{background-color:transparent}a.btnVazado input{width:30px;height:30px;margin-right:10px}a.btnVazado span{margin-left:10px;padding:1px 10px;text-transform:uppercase;background-color:#fff;color:green}.rowExterno{width:100%!important;border:1px solid #fff;padding:20px;position:relative}.rowInterno{width:100%!important;display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:25px}.atencao{display:flex;flex-direction:column;height:auto;min-height:100px;border-radius:8px;padding:10px;background-color:var(--accent);margin-bottom:10px}.atencao .top{color:#fff;font-weight:400;font-size:25px;text-align:center;padding:12px 0 16px 0;margin-bottom:10px;border-radius:8px;background-color:#000}.atencao .bottom{color:#fff;text-align:center;font-size:22px;line-height:30px;box-shadow:none;padding:16px 10px 20px 10px;height:auto;border-radius:8px;font-weight:300;border:2px solid #000}.botoesEdit{display:flex;flex-direction:column;justify-content:space-between}.upload{background-color:var(--bg-card);border:1px solid var(--border-color);height:auto;padding:5px;display:flex;flex-direction:column}.upload:hover{border:1px solid var(--primary)}.upload p.texto_caixa{height:50px;margin:0;display:flex;justify-content:center;align-items:center;line-height:24px;color:#fff}.upload .topo{display:flex;justify-content:space-between}.upload .bottom{display:flex;flex-direction:column;height:auto;padding:5px 0;border:1px solid var(--accent)}.bottom.logo{width:100%;display:none;font-size:15px;align-items:center;justify-content:center;padding:10px;color:#fff}.bottom.logo a{width:100%;margin-top:10px;padding:5px 15px;font-weight:bold;cursor:pointer}.bottom.logo a:hover{background-color:rgba(255,0,0,.5)}.upload img{height:30px!important;width:auto;margin:10px!important;padding:0}h1 img{height:auto!important;margin-top:5px!important}input[type="submit"].btn.image-edit-btn{margin:5px 0 0 0!important;height:50px!important}input[type="submit"].btn.image-edit-btn:hover{background-color:green;color:#fff}.imgPrincBox.image-edit{height:auto;display:flex;flex-direction:column;justify-content:center}.imgPrincBox.image-edit img{border:1px solid #fff;padding:10px}.logoYoutuberDiv{width:100%;height:100%;background-color:#0f0f0f;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.logoYoutuber{width:130px;height:130px;border-radius:50%;margin:0 0 15px 0!important}.upload.image-upload{background-color:var(--bg-card);border:1px solid var(--border-color);margin-bottom:0}.upload.image-upload:hover{border:1px solid var(--accent)}.bottom.image{width:100%;display:none;font-size:15px;align-items:center;justify-content:center;padding:10px;border:1px solid var(--success)}.bottom.image a{width:100%;margin-top:10px;padding:5px 15px;cursor:pointer;background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius)}.bottom.image a:hover{border:1px solid var(--danger)}