/*
|--------------------------------------------------------------------------
| BOTÓN COTIZACIÓN
|--------------------------------------------------------------------------
*/

.weq-wrapper{

    margin-top:25px;

    width:100%;

}

.weq-btn{

    display:flex;
    align-items:center;
    justify-content:center;

    width:100%;

    padding:18px 24px;

    background:linear-gradient(
        135deg,
        #111111 0%,
        #1f1f1f 100%
    );

    color:#ffffff !important;

    font-size:18px;
    font-weight:700;

    border-radius:12px;

    border:none;

    cursor:pointer;

    transition:all .25s ease;

    box-shadow:
        0 10px 25px rgba(0,0,0,.15);

    letter-spacing:.3px;

}

.weq-btn:hover{

    transform:translateY(-2px);

    background:linear-gradient(
        135deg,
        #c59d5f 0%,
        #d9b06f 100%
    );

}

.weq-btn svg{

    width:22px;
    height:22px;

    margin-right:12px;

    fill:#fff;

}

/*
|--------------------------------------------------------------------------
| RECUPERAR COTIZACIÓN
|--------------------------------------------------------------------------
*/

.weq-recover-wrapper{

    max-width:500px;

    margin:60px auto;

    background:#fff;

    padding:40px;

    border-radius:14px;

    box-shadow:
        0 10px 35px rgba(0,0,0,.08);

}

.weq-recover-form h2{

    margin-bottom:10px;

    font-size:32px;

    color:#111;

}

.weq-recover-form p{

    margin-bottom:25px;

    color:#666;

    line-height:1.7;

}

.weq-recover-form input{

    width:100%;

    padding:16px;

    margin-bottom:18px;

    border:1px solid #ddd;

    border-radius:10px;

    font-size:16px;

}

.weq-recover-form button{

    width:100%;

    padding:18px;

    background:#111;

    color:#fff;

    border:none;

    border-radius:12px;

    font-size:17px;

    font-weight:bold;

    cursor:pointer;

    transition:.25s;

}

.weq-recover-form button:hover{

    background:#c59d5f;

}