.elementor-747 .elementor-element.elementor-element-88930fc{padding:90px 0px 90px 0px;}.elementor-747 .elementor-element.elementor-element-2f92c410 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:3px;}.elementor-747 .elementor-element.elementor-element-78c756b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-747 .elementor-element.elementor-element-78c756b.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-313d51bf.elementor-column > .elementor-widget-wrap{overflow-y:auto;max-height:800px;}.elementor-747 .elementor-element.elementor-element-67edeec2{background-image:url("https://hmmotors.cl/wp-content/uploads/2026/01/autolisting77.png");padding:10px 0px 10px 15px;background-repeat:no-repeat;background-size:100% auto;}.elementor-747 .elementor-element.elementor-element-67edeec2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-747 .elementor-element.elementor-element-8dde5ff > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-747 .elementor-element.elementor-element-7582df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-747 .elementor-element.elementor-element-3c7ab79 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-747 .elementor-element.elementor-element-2083a12{--display:flex;}.elementor-747 .elementor-element.elementor-element-3a19d7d{background-image:url("https://hmmotors.cl/wp-content/uploads/2026/01/autolisting77.png");padding:10px 0px 10px 15px;background-repeat:no-repeat;background-size:100% auto;}.elementor-747 .elementor-element.elementor-element-3a19d7d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-747 .elementor-element.elementor-element-3dea2c9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}@media(max-width:767px){.elementor-747 .elementor-element.elementor-element-2f92c410{width:100%;}.elementor-747 .elementor-element.elementor-element-78c756b.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-313d51bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-747 .elementor-element.elementor-element-67edeec2{background-size:244px auto;}.elementor-747 .elementor-element.elementor-element-3c7ab79{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-747 .elementor-element.elementor-element-3c7ab79.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-2083a12.e-con{--order:-99999 /* order start hack */;}.elementor-747 .elementor-element.elementor-element-3a19d7d{background-size:244px auto;}}@media(min-width:768px){.elementor-747 .elementor-element.elementor-element-2f92c410{width:76.446%;}.elementor-747 .elementor-element.elementor-element-313d51bf{width:23.506%;}}@media(max-width:1024px) and (min-width:768px){.elementor-747 .elementor-element.elementor-element-2f92c410{width:100%;}.elementor-747 .elementor-element.elementor-element-313d51bf{width:100%;}}/* Start custom CSS for section, class: .elementor-element-88930fc *//* Solo se aplicará en pantallas menores a 768px (móviles) */
@media (max-width: 767px) {
    
    /* Forzamos a que la sección principal sea un bloque vertical */
    .seccion-p {
        display: flex !important;
        flex-direction: column !important;
        padding: 10px !important;
    }

    /* Hacemos que cada columna ocupe el 100% del ancho */
    .col-1, .col-2 {
        width: 100% !important;
        max-width: 100% !important;
        margin-bottom: 20px !important; /* Espacio entre el blog y las ofertas */
    }

    /* Ajuste para que las imágenes no se deformen */
    .col-1 img, .col-2 img {
        height: auto !important;
        width: 100% !important;
    }
    
    /* Ocultar el título feo que sale en tu captura si es necesario */
    .seccion-p h1 {
        font-size: 24px !important;
        text-align: center;
    }
}/* End custom CSS */