.text-nao-perca-mais-tempo {
    font-size: 1.125rem !important;
}
/* Mobile (até 767px) */
@media (max-width: 767px) {
    .text-nao-perca-mais-tempo{
        font-size: 1rem !important;
    }
    /* Estilos para telas pequenas (xs) */
    .p-subtitulo {
        color: #003642;
        font-size: 1.375rem;
    }

    .p-subtitulo span {
        display: block;
    }

    .titulo {
        text-align: center !important;
        width: 100% !important;
        justify-content: center;
    }

    .btn-agendar{
        font-size: 1rem !important;
        white-space: nowrap;
    }

    .font-size-20rem {
        font-size: 1.25rem !important;
        line-height: 1.35rem !important;
    }


    .beneficio-titulo {
        font-size: 2.25rem !important;
    }

    .card-como-funciona {

    }

    .beneficio-titulo span {
        white-space: nowrap;
    }

    .mobile-quero-agendar-uma-consultoria {
        display: flex !important;
        padding-top: 45px !important;
    }

    .mobile-quero-agendar-uma-consultoria a {
        height:  56px !important;
        width: 312px !important;
    }

    .agendamento-titulo span {
        color: #003642;
    }

    .titulo-perguntas {
        font-size: 36px !important;

    }

    .titulo-perguntas span {
        display: block;
    }
}

/* Tablet (768px a 1257px) */
@media (min-width: 768px) and (max-width: 1257px) {
    /* Estilos para tablets */
    .como-funciona-container {
        display: flex;
        flex-direction: column;
        justify-items: center;
        align-items: center;
        width: 100% !important;
    }

    .agendamento-titulo span {
        color: #003642;
    }

}

/* HD (1258px a 1919px) */
@media (min-width: 1258px) and (max-width: 1919px) {
    /* Estilos para telas HD */
    .p-subtitulo {
        font-size: 1.875rem;
    }

    .btn-agendar{
        font-size: 1.125rem;
    }

    .agendamento-titulo{
        font-size: 2.5rem !important;
    }

    .agendamento-titulo span {
        display: block;
        white-space: nowrap;
        color: #003642;
    }

    .como-funciona-container > div:nth-child(1){
        align-items: start !important;
    }

    #agendamento{
        margin-top: 5rem !important;
    }

    .catch-bottom {
        bottom: -5.4rem !important;
    }
}

/* Full HD (1920px a 2559px) */
@media (min-width: 1920px) and (max-width: 2559px) {
    /* Estilos para telas Full HD */
    .agendamento-titulo{
        font-size: 2.5rem !important;
    }
    .agendamento-titulo span {
        display: block;
        white-space: nowrap;
        color: #003642;
    }
    .como-funciona-container > div:nth-child(1){
       align-items: start !important;
    }

    #agendamento{
        margin-top: 9rem !important;
    }


}

/* 2K (2560px a 3839px) ou 'twok' */
@media (min-width: 2560px) and (max-width: 3839px) {
    /* Estilos para telas 2K */
    .agendamento-titulo{
        font-size: 2.5rem !important;
    }
    .agendamento-titulo span {
        display: block;
        white-space: nowrap;
        color: #003642;
    }
    .como-funciona-container > div:nth-child(1){
        align-items: start !important;
    }
}

/* 4K (a partir de 3840px) ou 'fourk' */
@media (min-width: 3840px) {
    /* Estilos para telas 4K */
    .agendamento-titulo{
        font-size: 2.5rem !important;
    }
    .agendamento-titulo span {
        display: block;
        white-space: nowrap;
        color: #003642;
    }
    .como-funciona-container > div:nth-child(1){
        align-items: start !important;
    }
}
