img { width: 100%; } figure img { display: block; width: 100%; height: auto; object-fit: cover; background-color: rgb(var(--cor_60)); } .form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select { height: calc(2.25rem + 2px); line-height: 1.25; } .form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label { height: unset; width: unset; padding: 0 !important; background-color: #fff; opacity: unset; transform: scale(0.85) translateY(-0.8rem) translateX(0.15rem); } .text-bg-primary { background-color: rgb(var(--cor_30)) !important; }