

/* Servicios */

.modelo-menu img{margin-left: 0;}


/* Citas */

.contenido-citas{padding: 0;}
.contenido-citas h3{text-align: right; margin-top: 5rem;}
.contenido-citas h4{font-size: 1.4rem; margin: 3rem auto 2.5rem auto;}
.contenido-formulario{background-color: #F5F5F5; border-top: 2px solid #1E1932; padding: 4rem 6rem;}
.verificar-placa{width: 40%;}
.linea-formulario{display: block; height: 1px; width: 100%; background-color: #1E1932; margin: 3rem 0;}
.icono-horario{width: 25px;  height: auto;}
.horarios-citas{text-align: center;}
.leyenda-horario{display: block; list-style: none; padding: 0;}
.leyenda-horario li{display: inline-block;}
.taller-select{background-position-x: 99%;}
.info-legal-citas{margin: 3rem 0;}
.info-legal-citas p{font-size: .8rem; text-align: justify;}
.contenido-citas ion-icon{margin-left: 2rem;}

.btn-verificar{
  margin: 0;
}

.subtitulo-form-citas{color: #1E1932; text-transform: initial; margin: 3rem 0;}

.captcha-modulo{margin: 3rem 0 0 0;}

.horarios-citas table{ background-color: #ffffff;}
.horarios-citas table th{
  background-color: #1E1932;
  color: #ffffff;
  text-transform: uppercase;
  padding: 1rem 0;
}

.horarios-citas table tr td{padding: 1.5rem;}

.leyenda-horario{margin-top: 3rem;}
.leyenda-horario ul li{margin-right: 1.5rem;}
.leyenda-horario ul li:last-of-type{margin-right: 0;}
.leyenda-horario img{margin-right: 1rem;}

.horarios-citas table{width: 100%;}




/* Seminuevos */

.item-info{border-top: 1px solid #1E1932;padding-top: 15px; margin-top: 15px;}
.item-info h6{font-size: 1.6rem; text-align:center; font-weight: 700;}
.item-info p{text-align: center;}
.item-info p span{color: var(--astarapurple); font-size: 1.6rem; font-weight: 700;}
.seminuevos-btn{display: flex; justify-content: space-around;}
.seminuevos-btn a{font-size: 1rem; margin: 1rem .3rem; width: 50%; padding: 1rem 2rem;}
.seminuevo-item{margin-bottom: 5rem;}
.paginador-seminuevos{display: flex; justify-content: center;}
.boton-filtro-contenido{display: flex; justify-content: center;}
.contenido-filtros{background-color: #EFEFEF; padding: 3.5rem 3rem;}
.contenido-filtros h5{color: var(--astarapurple); margin-bottom: 3rem;}
.seminuevo-info{overflow: hidden;}
.seminuevo-info h5{margin-top: 2rem;}
.seminuevo-info span{display: block; color: #1E1932; font-size: 2rem; font-weight: 700; margin-bottom: 2rem;}
.contenido-seminuevo-item h2{margin-bottom: 3rem; text-transform: uppercase; color: #1E1932; font-weight: 700;}

.razones-seminuevos{
  background-color: #00618E;
  color: #ffffff;
  padding: 6rem;
  margin: 3rem auto;
  font-size: 1.8;
}

.razones-seminuevos p{
  font-size: 1.3rem;
}

.razones-seminuevos span{
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1.8rem;
  margin-bottom: 1.5rem;
  color: #10A5C1;
  display: flex;
  align-items: flex-start;
  min-height: 5rem;
}

.razones-seminuevos span img{
  height: 3.5rem;
  width: auto;
  display: block;
  margin-right: 1rem;
}

.titulo-razones-seminuevos{
  font-size: 3rem;
  text-align: center;
  margin-bottom: 6rem;
}

/* Taxi */

.botones-marca-taxi{display: flex; justify-content: center; margin-bottom: 3rem;}
.botones-marca-taxi .active{background-color: #1E1932; color: #ffffff;}
.botones-taxi-item{margin-top: 3rem; display: block;}
.form-check-taxi {padding: 0 1rem; margin-bottom: 2rem;}
.label-check-taxi{display: block; margin-bottom: 1rem;}
.item-check-taxi{float: left; display: flex;}
.item-check-taxi label{margin: 0 15px 0 5px;}
.check-grupo-taxi{margin-bottom: 2rem;}
.botones-marca-taxi .btn-terciario:last-of-type{border-radius: 0 5rem 5rem 0; border-left: 0;}
.botones-marca-taxi .btn-terciario:first-of-type{border-radius: 5rem 0 0 5rem;}


/* Corporatvo */

.contenido-formulario-corporativo h4{text-align: center;}
.corporativo-contenido{width: 960px; margin: 5rem auto 0 auto;}
.corporativo-contenido h3{color: #1E1932; text-align: center; margin-bottom: 5rem;}
.corporativo-contenido textarea.form-control{height: 150px;}
.botones-corporaitvo{display: flex; justify-content: center;}
.botones-corporaitvo a{margin: 3rem 1rem;}
.botones-corporaitvo a img{width: 15px; margin-left: 1rem;}