.configurador-info__title {
    font-size: 2rem;
}

.features-item__description ul {
    display: flex;
    border: solid 2px #007C92;
    border-radius: 6px;
    justify-content: center;
    gap: 12px;
    padding: 4px 0;
}

#configurador-info-rate .column-item[data-product][data-empty="empty"] {
    display: none;
}

#configurador-info-rate .column-item[data-product][data-empty="noempty"] {
    display: flex;
}

#configurador-info-rate .features-item__description li[data-logo-dafault="true"] {
    display: block;
}

#configurador-info-rate .features-item__description li.empty {
    display: none;
}

#configurador-info-rate .configurador-info__content {
    display: flex;
    flex-direction: column;
    height: 100vh;
}

hr {
    width: calc(100vw - 3.2rem);
    margin: 0 auto;
}

@media screen and (min-width:768px) {
    .configurador-info-rate .item-title-text {
        width: 100%;
    }
    /* .configurador-info-rate .configurador-info__container {
        padding: 72px 110px;
    } */
    .configurador-info-rate .configurador-info__container {
        padding: 36px 55px;
    }
    .configurador-info-rate header {
        background-color: #f4f4f4;
    }
    .configurador-info__close .banner-form__icon-close {
        display: block;
        background-color: #f4f4f4;
    }
    .configurador-info-rate .configurador-info-column {
        flex: initial;
    }
    #configurador-info-rate .configurador-info__content {
        flex-direction: row;
        height: auto;
    }
    hr {
        display: none;
    }
    .configurador-info-rate {
        height: auto;
        left: 10vw;
        top: 25%;
        width: 80vw;
        max-width: 90rem;
    }
}

@media screen and (min-width:1280px) {
    .configurador-info-rate .configurador-info__container {
        padding: 72px 110px;
    }
    .configurador-info-rate {
        left: calc(50vw - 45rem);
    }
}