@font-face {
  font-family: sequel;
  font-display: swap;
  src: url('../fonts/sequel-100-black-85-webfont.woff2') format('woff2'), url('../fonts/sequel-100-black-85-webfont.woff') format('woff'), url('../fonts/sequel-100-black-85.ttf') format('ttf');
  
}
@font-face{
	font-family: gruppo;
	font-display: swap;
	src:  url('../fonts/gruppo-regular-webfont.woff2') format('woff2'), url('../fonts/gruppo-regular-webfont.woff') format('woff'), url('../fonts/gruppo-regular.ttf') format('ttf');
}

.montserrat {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

html{background:#fff;height:100%;}
	body{background:url('../images/fondo.svg')top center no-repeat;background-size:100% auto;height:100%;}
		.navbar{background-color:#191919 !important;font-weight:300;}
			.navbar-brand{width:120px;}
				.navbar-nav .nav-link.active, .navbar-nav .nav-link.show, .nav-link:focus, .nav-link:hover{color:#6A6AD3;font-weight:500;}

#sliderPrincipal .carousel-item .productoSlide{margin:5%;}
	.productoSlide .gris{margin:5% auto;padding:0 5%;width:70%;background-color:#ededed;display:flex;flex-direction: column;justify-content: space-between;}
		.productoSlide .arriba, .productoSlide .abajo{text-align:center;}
		.productoSlide .arriba{margin-top:5%;}
			.productoSlide .arriba h2{font-size:68px;font-family:sequel;color:#302fbb;}
			.productoSlide .arriba h3{font-size:49px;font-family:sequel;color:#302fbb;}
		.productoSlide .abajo{margin-bottom:5%;}
			.productoSlide .abajo h4{padding:4px 12px;background:#191919;color:#fff;font-weight:700;margin:auto;width:75%;margin-bottom:4px;font-size:20px;}
			.productoSlide .abajo h5.vacio{background:none;}
			.productoSlide .abajo .consultanos{margin-top:20px;background:url('../images/lineaAzul.png') center center no-repeat;}
				.productoSlide .abajo .consultanos a{background:#302fbb;color:#fff;text-decoration:none;font-size:22px;font-weight:100;padding:2px 8px;border:solid 12px #ededed;}
					.productoSlide .abajo .consultanos a img{height:20px;margin:0px 4px 4px 0px;width:auto;}
#videoHome{}
	#videoHome .mobile{display:none;}

#principal{margin-top:5%;}
	#principal h1, #principal.usados h1{text-transform:uppercase;font-family:sequel;color:#302fbb;}
	#principal.usados h2{font-family:gruppo;font-size:29px;}
	#principal.usados h3{font-family:gruppo;font-size:23px;background-color:#ffffff66;color:#302fbb;padding:12px;}
	#principal.usados .tabla{padding:42px 42px 120px 42px;}
		#principal.usados .tabla tr{background-color:#ffffff66;border-bottom:solid 1px #ccc;}
		#principal.usados .tabla .encabezado{background-color:#302fbb;}
			#principal.usados .tabla .encabezado td{color:#ededed;font-family:sequel;font-size:12px;text-transform:uppercase;padding:12px;}
				#principal.usados .tabla .encabezado td div{display:flex;justify-content:center;align-items:center;}
					#principal.usados .tabla .encabezado td span{display:inline-block;}
					#principal.usados .tabla .encabezado td img{width:12px;margin-right:4px;}
				#principal.usados .tabla td{font-family:Montserrat;font-weight:200;color:#000;font-size:14px;}
					#principal.usados .tabla .consultanos{}
					#principal.usados .tabla .consultanos a{background:#302fbb;color:#fff;text-decoration:none;font-size:12px;font-family:Montserrat;font-weight:100;padding:2px 8px 4px 8px;}
						#principal.usados .tabla .consultanos a img{height:12px;margin-right:4px;margin-top:-2px;}
	#principal.usados #productos{}
		#principal.usados #productos .producto{background:#ffffff66;margin-bottom:4%;}
		#principal.usados #productos .producto:hover{background:#eee;}
			#principal.usados .producto .abajo .consultanos a{padding:8px 16px;border:none;}
			#principal.usados #productos h3{background-color:#302fbb;color:#fff;font-weight:500;padding:4px 8px;font-family:sequel;}
				#principal.usados #productos img{width:20px;height:auto;margin-right:4px;}
	
	#principal #productos{margin-top:42px;}
		#principal .producto{background:#fff;text-align:center;padding:42px 23px;}
			.producto .arriba h2{font-size:23px;font-family:sequel;color:#191919;text-transform:uppercase;}
			.producto .arriba img{width:100%;margin:12px 0;}
			.producto .abajo h3{background-color:#191919;color:#fff;font-size:16px;font-weight:500;padding:4px 0 2px;}
				.producto .abajo h3.nohay{background-color:#d6d6d6;color:#191919;}
			.producto .abajo h4{background-color:#302fbb;color:#fff;font-size:14px;font-weight:400;padding:4px 0;}
				.producto .abajo h4 b{font-family:sequel;}
			.producto .abajo .consultanos{margin-top:12px;background:url('../images/lineaAzul.png') center center no-repeat;}
				.producto .abajo .consultanos a{background:#302fbb;color:#fff;text-decoration:none;font-size:16px;font-weight:300;padding:2px 8px;border:solid 12px #fff;}
					.producto .abajo .consultanos a img{height:12px;margin:0px 4px 4px 0px;}
	#principal.info .blanco{color:#302FBB;}
		#principal.info .blanco .col-6.text-end{padding:0 45px 0 0;}
		#principal.info .blanco .col-4{padding-left:0;}
			#principal.info .blanco p{font-size:19px;}
			#principal.info .blanco p:nth-child(2) {margin-bottom:0;}
				#principal.info .blanco p:nth-child(2) a{color:inherit;text-decoration:none;}
			#principal.info .blanco ul{font-size:19px;list-style:none;padding-left:1.95rem;}
				#principal.info .blanco ul a{text-decoration:none;color:inherit;}
	#principal.pago .color{background:#6A6AD3;color:#fff;margin:60px auto;padding:60px;}
		#principal.pago .color h2{font-family:sequel;line-height:3rem;}
		#principal.pago .color h3{font-weight:100;font-style:italic;line-height:3rem;}
	#principal.info .blanco{padding:68px 28px 28px 28px;background:#fff;margin-top:18px;}
	#principal.info .color{background:#6A6AD3;color:#fff;padding:23px;}
		#principal.info .color .sucursales{padding-right:40px;border-right:solid 5px #fff;}
			#principal.info .color h4{font-weight:500;font-size:30px;}
			#principal.info .color h5{font-weight:100;font-size:20px;}
			#principal.info .color h3{font-weight:500;font-size:36px;}
				#principal.info .color h3 a{color:#fff;text-decoration:none;line-height:45px;}
				#principal.info .color h3 a img{margin-right:12px;}
				#principal.info .color h3 a span{padding-top:20px;}
		#principal.info .color .envios{padding-left:40px;}
		
		
@media (max-width:1366px){
	.productoSlide .arriba h3{font-size:40px;}
	.productoSlide .gris img{width:70%;margin:auto;}
}
@media (max-width:1100px){
	a.nav-link{font-size:14px;text-align:center;}
}
@media (max-width:767px){
	#principal.info .blanco p{text-align:left;}
	#principal.info .color .sucursales{border:0;text-align:left !important;padding-left:0;}
	#principal.info .color .envios{padding-left:0;}
	.productoSlide .gris{width:80%;}
		.productoSlide .gris img{width:100%;}
	#principal.pago .color h2{font-size:21px;}
	#principal.pago .color h3{font-size:18px;}
	#videoHome .desktop{display:none;}
	#videoHome .mobile{display:block;}
}
@media (max-width:480px){
    .productoSlide .arriba h3 {font-size:32px;}
	.productoSlide .abajo h4{font-size:16px;}
	#principal.usados #productos h3{font-size:16px;}
	#principal.pago .color h2{font-size:18px;}
	#principal.pago .color h3{font-size:16px;}
}
@media (max-width:420px){
	#principal.pago .color h2{font-size:14px;}
	#principal.pago .color h3{font-size:12px;}
	#principal.info .color h4{font-size:23px;}
	#principal.info .color h3{font-size:23px;}
}
@media (max-width:320px){
	.productoSlide .arriba h3 {font-size:27px;}
	#principal.pago .color h2{font-size:12px;}
	#principal.pago .color h3{font-size:10px;}
}