/* * {
    color: blue;
    background-color: green;
} */
.st_att_head_001 {
    border-bottom-color: #f0f0f0;
    border-bottom-width: 1px;
    padding-top: 14px;
    padding-right: var(--wp--preset--spacing--40);
    padding-bottom: 14px;
    padding-left: var(--wp--preset--spacing--40);
}

.st_att_head_002 {
    font-size: 14px;
    line-height: 1;
}

.st_att_head_003 {
    color: #727272;
    font-size: 14px;
    line-height: 1;
}

.st_att_head_003 a {
    color: #727272;
}

.st_att_head_004 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: var(--wp--preset--spacing--40);
    padding-bottom: 0;
    padding-left: var(--wp--preset--spacing--40);
}

.st_att_head_005 {
    padding-right: 0;
    padding-left: 0;
}

.st_att_head_006 {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}

.st_att_head_007 a {
    border-width: 1px;
    border-radius: 50px;
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
}

.st_att_head_008 {
    margin-top: 0;
    margin-bottom: 0;
}

@media (min-width: 782px) {

    /* .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_foot_018 {
        flex-basis: 15%;
    } */
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_head_009,
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_head_010,
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_head_011,
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_head_012,
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_head_013,
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_head_014 {
        flex-basis: 100%;
    }
    
}

/* .st_att_head_009 {
    flex-basis: 100% !important;
} 

.st_att_head_010 {
    flex-basis: 100% !important;
}
*/

.st_att_head_011 {
    flex-basis: 100% !important;
}

.st_att_head_012 {
    flex-basis: 100% !important;
}

.st_att_head_013 {
    flex-basis: 100% !important;
}

.st_att_head_014 {
    flex-basis: 100% !important;
}




.st_att_foot_015 {
    background-color: #000000;
}

.st_att_foot_016 {
    padding-top: var(--wp--preset--spacing--20);
    padding-right: var(--wp--preset--spacing--10);
    padding-bottom: var(--wp--preset--spacing--20);
    padding-left: var(--wp--preset--spacing--10)
}

.st_att_foot_017 {
    margin-top: 0;
    margin-bottom: 0
}

/* .st_att_foot_018 {
    flex-basis: 15%;
} */
@media (min-width: 782px) {
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_foot_018 {
        flex-basis: 15%;
    }

    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_foot_020 {
        flex-basis: 20%;
    }

    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_foot_022 {
        flex-basis: 35%;
    }

    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.st_att_foot_025 {
        flex-basis: 30%;
    }
}

.st_att_foot_019 img {
    object-fit: cover;
}

/* .st_att_foot_020 {
    flex-basis: 20%;
} */

.st_att_foot_021 {
    font-size: 13px
}

/* .st_att_foot_022 {
    flex-basis: 35%;
} */

/* .st_att_foot_023 {
    font-size: 13px;
}

.st_att_foot_024 {
    font-size: 13px;
} */

/* .st_att_foot_025 {
    flex-basis: 30%;
} */

.st_att_foot_026 {
    display: none;
}


/* footer Menu */
.st_att_foot_027 {
    background-color: #f6f9fb;
}

.st_att_foot_028 {
    padding-top: var(--wp--preset--spacing--30);
    padding-right: var(--wp--preset--spacing--30);
    padding-bottom: var(--wp--preset--spacing--30);
    padding-left: var(--wp--preset--spacing--30);
}

@media (min-width: 782px) {

    /* .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.st_att_foot_029 { */
    .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.st_att_foot_flex_basis_20px {
        flex-basis: 20px;
        flex-grow: 0;
    }
}

.st_att_line_height_1 {
    line-height: 1;
}

.st_att_bg_f7fafc {
    background-color: #f7fafc;
}

.gutena-accordion-block>.gutena-accordion-block__panel>.gutena-accordion-block__panel-title>.gutena-accordion-block__panel-title-inner h6.st_att_foot_030 {
    margin: 0;
    /* font-size: 19px; */
    font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.521), 19px);
    line-height: 1.2;
}

.st_att_foot_031 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: var(--wp--preset--spacing--50);
}

.st_att_foot_032 {
    padding-top: var(--wp--preset--spacing--10);
    padding-bottom: var(--wp--preset--spacing--10);
}

.st_att_foot_font_size_19px {
    font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.521), 19px);
}

.st_att_foot_nav_033 {
    height: 24px;
    flex-basis: 24px;
}

/*Estilos css productos*/

.st-financiera .wp-block-heading.st-vehicular-cards-title.st-title-22{
	font-size: clamp(17.905px, 1.119rem + ((1vw - 3.2px) * 1.052), 23px);
}

.st-financiera .wp-block-heading.st-heading-reset-30{
	font-size: clamp(18.959px, 1.185rem + ((1vw - 3.2px) * 1.15), 30px);
}

.st-financiera .st-grid-cards{
	padding-top: 40px;
}

.st-financiera .st-section-heading-wrap{
	margin-top: 60px;
    margin-botom: var(--wp--preset--spacing--10);
}

.st-card-fill-button .wp-block-button__link{
    border-width: 1px;
    border-radius: 50px;
    height: 43.9844px;
}

.st-img-radius-top img{
	border-radius: 12px 12px 0 0;
}

.st-vehicular-column{
	border-radius: 12px;
}

.st-padding-tb-20{
	padding-top: var(--wp--preset--spacing--20);
    padding-bottom: var(--wp--preset--spacing--20);
}

.st-vehicular-card-desc{
	font-size: 15px;
}