.crb-wrapper{
    width:100%;
}

/*
|--------------------------------------------------------------------------
| BOTÓN
|--------------------------------------------------------------------------
*/

.crb-btn-custom{
    display:inline-flex;
    align-items:center;
    gap:10px;

    width:fit-content;
    max-width:100%;

    background:#ff173b;
    color:#fff !important;
    text-decoration:none !important;

    padding:6px 18px 6px 6px;

    border-radius:999px;

    font-size:15px;
    font-weight:700;
    line-height:1.2;

    transition:all .3s ease;

    white-space:nowrap;

    position:relative;
}

/*
|--------------------------------------------------------------------------
| HOVER
|--------------------------------------------------------------------------
*/

.crb-btn-custom:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 18px rgba(255,23,59,.30);
    color:#fff !important;
}

/*
|--------------------------------------------------------------------------
| ICONO CÍRCULO
|--------------------------------------------------------------------------
*/

.crb-icon{

    display:flex;
    justify-content:center;
    align-items:center;

    border-radius:50%;
    background:#fff;

    flex-shrink:0;

    transition:all .3s ease;
}

/*
|--------------------------------------------------------------------------
| SVG
|--------------------------------------------------------------------------
*/

.crb-icon svg{
    display:block;
    transition:all .3s ease;
}

/*
|--------------------------------------------------------------------------
| PATH FLECHA
|--------------------------------------------------------------------------
*/

.crb-icon svg path{
    stroke:#ff173b;
    stroke-width:3;
    fill:none;
    stroke-linecap:round;
    stroke-linejoin:round;
}

/*
|--------------------------------------------------------------------------
| TEXTO
|--------------------------------------------------------------------------
*/

.crb-text{
    display:block;
}

/*
|--------------------------------------------------------------------------
| RESPONSIVE
|--------------------------------------------------------------------------
*/

@media(max-width:480px){

    .crb-btn-custom{
        white-space:normal;
    }

}
