.mt-rws{margin-top:2rem}.whatsapp-button{position:fixed;top:calc(100% - 78px);right:80px;background-color:#25d366;color:#fff;padding:4px 8px 4px 4px;border-radius:8px;display:flex;align-items:center;text-decoration:none;z-index:9999;box-shadow:0 2px 8px #0a1015}.whatsapp-button img{margin-right:10px;max-width:40px;max-height:40px}.whatsapp-button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-weight:bold}.whatsapp-button:hover{cursor:pointer;text-decoration:none}@media (max-width:767px){.whatsapp-button{background-color:transparent;padding:0}.whatsapp-button img{max-width:48px;max-height:48px;margin-right:-60px;margin-top:-50px}.whatsapp-button span{display:none}}.card-rws{border-radius:5px;padding:4px;text-align:center;align-items:center;margin:10px 0;border:1px solid var(--primary-color-alt);h6 {
        font-weight: bold;
        margin: 5px 3px;
    }
}.card-rws:hover{background-color:var(--primary-color-alt);transform:scale(1.02);h6 {
        color: black;
    }
}.rws_orcamento{background-color:var(--background-color);border-radius:10px;margin:50px;padding-bottom:30px;h2 {
        font-weight: bold;
        margin: 30px 0;
        color: var(--primary-color-alt);
    }
    .rws_form {
        border-radius: 10px;
        border: 1px solid var(--primary-color-alt);
        padding: 15px;

        form {
            label {
                font-weight: bold;
                color: var(--primary-color-alt);
            }
            input, textarea {
                border: 1px solid var(--primary-color-alt);
                border-radius: 5px;
                background-color: #34322e;
                color: white;
                font-weight: bolder;
            }
            input:focus, textarea:focus {
                box-shadow: none;
                border: 1px solid darkred;
                background-color: #34322e;
                color: white;
            }
            input[type="file"] {
                display: none;
            }
            .input-file {
                display: block;
                width: 100%;
                height: 50px;
                background: rgba(255, 255, 255, 0.07);
                border: 1px solid var(--primary-color-alt);
                border-radius: 5px;
                padding: 10px 30px;
                font-size: 14px;
                color: var(--primary-color-alt);
                text-align: center;
                line-height: 30px;
                cursor: pointer;
                transition: all 500ms ease;
            }
        }
    }
}.btn-rwseletrica{background-color:var(--primary-color-alt);color:#000;font-size:16px;font-weight:bold;border-radius:5px;padding:10px 20px;margin-top:20px;transition:all 200ms ease-in-out;&:hover {
        background-color: #fec303;
        color: black;
        transform: scale(1.02);
    }
}