/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/**
 * TYPOGRAPHY
 *
 * -------------------------------------------------------------------
 */
/* poppins-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* poppins-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  src: url('https://zonaauto.com.ar/wp-content/uploads/2024/02/poppins-v20-latin-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}


h1,
h2,
h3,
.bsui h1,
.bsui h2,
.bsui .h1 {
    font-family: 'Poppins';
}

/**
 * ADSENSE
 *
 * -------------------------------------------------------------------
 */

.google-auto-placed::before {
  content: "Anuncio";
  display: block;
  text-align: center;
  font-weight: bold;
  margin-bottom: 15px;
}

/**
 * THEME
 *
 * -------------------------------------------------------------------
 */

 ul{
    list-style-type: square;
 }

/**
 * HEADER
 *
 * -------------------------------------------------------------------
 */

.top-bar .inside-top-bar {
    padding: 5px 40px;
}

.top-bar .inside-top-bar p {
    margin-bottom: 0;
}

.site-header {
    border-bottom: 4px solid var(--contrast-2);
}

.main-title {
    font-family: 'Poppins';
    font-size: 45px;
}

/**
 * ARREGLOS ACTUALIZACIÓN
 *
 * -------------------------------------------------------------------
 */
a.gd-badge.btn.btn-link.mw-100.d-block.mx-auto.btn-lg {
	background-color: #1E73BE!important;text-decoration: none;
}


.bsui .btn-outline-primary {
    color: #1e73be !important;
}

.gd-cptcat-listing a.h6 {
    /* Establecer el tamaño de la fuente en 1 rem */
    font-size: 1rem;
}

.gd-rows-popular-locations .bsui .btn-link {
    border: 0;
    background-color: #1e73be !important;
    font-weight: 500;
    text-decoration: none;
}

.shadow-sm.selector-estilo-anuncio {
    box-shadow: none !important;
}


/**
 * HOME
 *
 * -------------------------------------------------------------------
 */

.home-hero .home-subtext {
    border-top: 1px solid #FFF !important;
    padding-top: 5px !important;
}

.home-hero {
    border-bottom: 20px solid var(--contrast-2);
}

.divider:after {
    content: '';
    background: transparent;
    height: 0;
    width: 0;
    border-right: 30px solid transparent;
    border-left: 30px solid transparent;
    border-bottom: none;
    border-top: 30px solid var(--contrast-2);
    position: absolute;
    left: calc(50% - 30px);
    margin-top: -1px;
}

.filter_country .gd-badge.btn,
.filter_region .gd-badge.btn,
.filter_city .gd-badge.btn {
    color: #FFF;
    background-color: #2973aa;
}

/**
 * ARCHIVES
 *
 * -------------------------------------------------------------------
 */

.divisor.pie {
    margin-bottom: 20px;
}

.autos_desc p:first-of-type {
    margin-top: 20px;
}

.geodir-post-distance.geodir-post-distance.bsui {
    margin-bottom: 10px;
}

.post-type-archive-gd_place img.alignnone.size-full:first-of-type {
    margin-bottom: 20px
}

.marcas_prov{
    background-color: var(--base-2);
    padding: 20px 50px 10px;
    margin-left: 0px;
    display: flex;
    flex-wrap: wrap;
        
}

.marcas_prov li {
    padding: 10px 15px;
    /* Añade espacio alrededor de cada elemento */
    min-width: 40%;
    flex: 1;
    /* Permite que los elementos crezcan para llenar el espacio */
}

.marcas_prov li::marker{
    color: var(--accent);
}

.marca-ciudad-lista a.gd-badge.btn.btn-link.btn-sm {
    background-color: var(--accent);
    color: var(--base-3);
    font-size: initial;
}

.geodir-page-term-68 .cta-usados-archive{
    display: none;
}



/**
 * LISTINGS
 *
 * -------------------------------------------------------------------
 */

.single-gd_place .featured-image {
    display: none
}

.single-gd_place .boton-llama {
    width: 50%;
    display: inline-block;
    background-color: var(--base-3);
    border: 1px solid var(--accent) !important;
    color: var(--accent) !important;
    padding: 5px 15px;
    text-align: center;
    text-decoration: none;
    font-size: 17px;
    font-weight: 500;
    border-radius: 5px;
    border: none;
}

.single-gd_place .boton-llama:hover {
    border: 1px solid var(--contrast) !important;
    color: var(--contrast) !important;
}

.single-gd_place .text-text-reset  { pointer-events: none; cursor: pointer; }

.gd-tab-list-title.side {
    padding-bottom: 12px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.gd-tab-list-title.side a {
    color: var(--contrast-2);
}

.wp-block-column.make-badge {
    margin-left: 0px !important;
}

.make_desc ul li {
    color: #1e73be;
    list-style-type: square;
}

.home .bsui .btn-sm,
.geodir-page .btn-sm,
.geodir-page-location .bsui .btn-sm {
    margin: 10px 5px;
}

.geodir-page-single .gd-badge-meta a {
    margin-bottom: 20px;
}

.comment-form #url{
	display:none;
}

p.no-comments {
    display: none;
}


/* Estilos aplicables para pantallas más pequeñas */
@media (max-width: 767px) {
    .marcas_prov {
        display: block;
        /* Revierte a la disposición en bloque, que es la predeterminada */
    }

    .marcas_prov li {
        flex: none;
        /* Anula la propiedad flex */
        padding: 10px 0px;
    }
}