@media(max-width:767px)
{
    .accordion {
        padding: calc(var(--width_pantalla) * (calc(18/var(--width_phone))));
        font-size: calc(var(--width_pantalla) * (calc(15/var(--width_phone))));
    }    
    .panel {
        padding-left: calc(var(--width_pantalla) * (calc(18/var(--width_phone))));
    }
    .subtitle_faq
    {
        color: #003a4e;
        font-size: calc(var(--width_pantalla) * (calc(18/var(--width_phone))));
        padding-left: calc(var(--width_pantalla) * (calc(15/var(--width_phone))));
        padding-right: calc(var(--width_pantalla) * (calc(15/var(--width_phone))));
    }
    .btn-redditus
    {
        padding: calc(var(--width_pantalla) * (calc(5/var(--width_phone))));
        border-radius: calc(var(--width_pantalla) * (calc(30/var(--width_phone))));
        font-size: calc(var(--width_pantalla) * (calc(18/var(--width_phone))));
        width: calc(var(--width_pantalla) * (calc(150/var(--width_phone))));
    }
    .p_b_15
    {
        padding-bottom: 15px;
    }
    .title_faq
    {
        font-size: calc(var(--width_pantalla) * (calc(30/var(--width_phone))));
        padding-bottom: calc(var(--width_pantalla) * (calc(25/var(--width_phone))));
        padding-top: calc(var(--width_pantalla) * (calc(25/var(--width_phone))));
    }
    .title_section
    {
        font-size: calc(var(--width_pantalla) * (calc(25/var(--width_phone))));
    }    
    .section_faq
    {
        padding-top: calc(var(--width_pantalla) * (calc(20/var(--width_phone))));
        padding-bottom: calc(var(--width_pantalla) * (calc(20/var(--width_phone))));
        padding-left: calc(var(--width_pantalla) * (calc(20/var(--width_phone))));
        padding-right: calc(var(--width_pantalla) * (calc(20/var(--width_phone))));
    }
    .cont_faq
    {
        padding-top: calc(var(--width_pantalla) * (calc(20/var(--width_phone))));
        padding-bottom: calc(var(--width_pantalla) * (calc(20/var(--width_phone))));
        padding-left: calc(var(--width_pantalla) * (calc(15/var(--width_phone))));
        padding-right: calc(var(--width_pantalla) * (calc(15/var(--width_phone))));
        background-image: none;
    }
    .subtitle_faq
    {
        color: #003a4e;
        font-size: calc(var(--width_pantalla) * (calc(18/var(--width_phone))));
    }
    .panel p {
        font-size: calc(var(--width_pantalla) * (calc(15/var(--width_phone))))!important;
    }
    .tam_imlo {
        max-width: calc(var(--width_pantalla) * (calc(200/var(--width_phone))));
    }
}
@media (min-width: 576px) and (max-width: 700px), handheld and (orientation: landscape) 
{
    .title_faq 
    {
        font-size: calc(var(--width_pantalla) * (calc(15/var(--width_phone))));
    }
    .tam_imlo 
    {
        max-width: calc(var(--width_pantalla) * (calc(100/var(--width_phone))));
    }
    .btn-redditus {
        font-size: calc(var(--width_pantalla) * (calc(10/var(--width_phone))));
        width: calc(var(--width_pantalla) * (calc(70/var(--width_phone))));
    }
    .title_section {
        font-size: calc(var(--width_pantalla) * (calc(12/var(--width_phone))));
    }
    .subtitle_faq {
        color: #003a4e;
        font-size: calc(var(--width_pantalla) * (calc(10/var(--width_phone))));
    }
    .panel p {
        font-size: calc(var(--width_pantalla) * (calc(10/var(--width_phone))))!important;
    }
    .financity-item-pdlr, .gdlr-core-item-pdlr {
        padding-top: 20px;
    }
    .fs_38 {
        font-size: calc(var(--width_pantalla) * (calc(12/var(--width_phone))))!important;
    }
    .gdlr-core-pbf-column-content
    {
        padding-top: 10px!important;
    }
    .lcont {
        font-size: calc(var(--width_pantalla) * (calc(11/var(--width_phone))));
    }
    
}