.elementor-126430 .elementor-element.elementor-element-16d75a0 > .elementor-container{max-width:1400px;}.elementor-126430 .elementor-element.elementor-element-16d75a0{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-126430 .elementor-element.elementor-element-dfb0181:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-126430 .elementor-element.elementor-element-dfb0181 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126430 .elementor-element.elementor-element-dfb0181 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:30px 30px 30px 30px;}.elementor-126430 .elementor-element.elementor-element-dfb0181 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-126430 .elementor-element.elementor-element-018f613 .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-a59799c .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-dcf9db3 .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-9dbdaba .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-be02be8 .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-2afdf8f .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-ea17d8f .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-92d73fb .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-70d32d8 .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-d71c13b .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-c9d6b11 .elementor-heading-title{font-family:"pangram-bold", Sans-serif;font-size:1.5rem;font-weight:600;color:#000000;}.elementor-126430 .elementor-element.elementor-element-98c89b6 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-126430 .elementor-element.elementor-element-dfb0181 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-126430 .elementor-element.elementor-element-dfb0181{width:24.975%;}.elementor-126430 .elementor-element.elementor-element-98c89b6{width:74.69%;}}/* Start custom CSS for html, class: .elementor-element-4757431 */@media (min-width: 780px) {
    .facetwp-flyout-open {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS */.parrafo-precio, .parrafo-precio-impuesto{
    margin-bottom: 0px !important;
    font-family: "pangram-regular", Sans-serif;
    font-size: .7em
}

.fwpl-col .fwpl-col .el-vyoizq{
    height: auto !important;
    position: relative;
}


/*.proximamente{
    position: absolute;
    bottom: 4%;
    transform: translatey(5%);
    left: 50%;
    transform: translatex(-50%);
    background-color: rgba(255,195,0,.7);
    border-radius: 50px;
    padding: 0px 10px;
    opacity: 1;
    color:#0c0b09;
    margin-bottom: 0px !important;
}
*/
.el-iqyne{
      --r: .4em;
  position: absolute;
  bottom: -18px;
  inset-inline: calc(-1*var(--r));
  text-align: center;
  line-height: 1.8; 
  padding: calc(2*var(--r)) .5em 0;
  border-radius: var(--r);
  --_g:0/var(--r) calc(2*var(--r)) no-repeat;
  background: 
    radial-gradient(100% 50% at right,#0005 98%,#0000 101%) 0    var(--_g),
    radial-gradient(100% 50% at left ,#0005 98%,#0000 101%) 100% var(--_g),
    conic-gradient(at var(--r) calc(2*var(--r)),#0000 25%,rgba(12,11,9) 0)
     0 0/calc(100% - var(--r)) 100%;
  color:#0c0b09;
  color:rgb(255,195,0);
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: lowercase;
}
.el-iqyne::first-letter{
   text-transform: uppercase; 
}
.proximamente {
  --r: .4em;
  position: absolute;
  bottom: -18px;
  inset-inline: calc(-1*var(--r));
  text-align: center;
  line-height: 1.8; 
  padding: calc(2*var(--r)) .5em 0;
  border-radius: var(--r);
  --_g:0/var(--r) calc(2*var(--r)) no-repeat;
  background: 
    radial-gradient(100% 50% at right,#0005 98%,#0000 101%) 0    var(--_g),
    radial-gradient(100% 50% at left ,#0005 98%,#0000 101%) 100% var(--_g),
    conic-gradient(at var(--r) calc(2*var(--r)),#0000 25%,rgba(255,195,0) 0)
     0 0/calc(100% - var(--r)) 100%;
  color:#0c0b09;
}


/*.proximamente{
  --r: .3em;
  --c: rgba(255,195,0,.7);

  position: absolute;
  bottom: -5px;
  right: calc(-1*var(--r));
  line-height: 1.8; 
  padding: calc(2*var(--r)) .6em 0;
  border-radius: 0 var(--r) var(--r) 0;
  background: 
    radial-gradient(100% 50% at right,var(--c) 98%,#0000 101%)
     0 100%/.48lh calc(100% - 2*var(--r)),
    radial-gradient(100% 50% at left,#0005 98%,#0000 101%) 
     100% 0/var(--r) calc(2*var(--r)),
    conic-gradient(at calc(100% - var(--r)) calc(2*var(--r)),var(--c) 75%,#0000 0)
     100% 0/calc(101% - .5lh) 100%;
  background-repeat: no-repeat; 
    color:#0c0b09;
}
*/

/*.proximamente{
  --f: 7px;
  --r: 7px; 
  --t: 75%; 
  
  position: absolute;
  inset: var(--t) calc(-1*var(--f)) auto auto;
  padding: 0 10px var(--f) calc(10px + var(--r));
  clip-path: 
    polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,
      calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),
      var(--r) calc(50% - var(--f)/2));
  background: rgba(255,195,0,.7);
  box-shadow: 0 calc(-1*var(--f)) 0 inset #0005;
  color:#0c0b09;
}*/

.parrafo-precio{
    font-weight: bold;
    color: black;
}
.parrafo-precio-impuesto{
 margin-bottom: 15px !important;
}
.fwpl-item.el-bmchw4{
    height: 30px;
}

.fwpl-item.el-23ff8{
    height: 25px;
}

.fwpl-item.el-qccmtc {
    min-height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.facetwp-template .fwpl-result .fwpl-row{
    position: relative;
}

.proxima{
    margin-bottom: -40px !important;
    font-size: 15px;
}

body{
	background-color: #F7F3F6;
}

.el-updqc{
    display: flex;
    justify-content: center;
}

.kilometros2{
    margin: 0px;
    margin-right: 5px;
}

/* Input */
.hfe-search-button-wrapper input[type=search]{
	padding-left:32px !important;
}

.filtros .facetwp-facet span{
	font-family: "pangram-regular", Sans-serif;
}

/* Input */
.filtros div input[type=button]{
	font-family: "pangram-medium", Sans-serif;
	font-weight:500;
	padding-left:20px;
	background-color:#0c0b09;
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	color:#ffc300;
	box-shadow:none;
	margin-top:15px;
}

/* Select */
.filtros .facetwp-facet select{
	padding-left:0px;
	border-bottom-color:#000000;
	border-bottom-width:1px;
	border-right-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	padding-bottom:4px;
}

/* Fwpl row */
.facetwp-template .fwpl-result{
	text-align:center;
	border-style:none;
	border-width:0px;
	border-color:#cbcbcb;
	background-color:#ffffff;
	box-shadow:0px 0px 15px 5px #eaeaea;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	border-top-right-radius:15px;
	border-top-left-radius:15px;
	height: auto !important
	;
}

/* Thumbnail Image */
.facetwp-template a img{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
}

/* Widget wrap */
.elementor-element-0463cf8 .filtros .elementor-widget-wrap{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}

/* Division */
.ready div div div div{
	background-color:#ffc300;
}

.prices-new{
	width: auto !important;
	margin: 0px !important;
	display: flex !important;
	justify-content: center;
	align-items: center;
	}

.prices-new a{
	background: #ffc300;
	border: none;
	padding: 0px !important;
	border-radius: 100px 100px 50px;
	position: absolute;
	bottom:10px;
	right: 10px;
	width: 30px;
	font-size: 1.2em !important;
	font-weight: bold;
}

.prices-new a:hover{
    color: white;
}

.precio2{
    font-weight: bold;
}

/* Layout usados */
.elementor-element-0463cf8 .facetwp-template .layout-usados{
	transform:translatex(0px) translatey(0px);
	row-gap:2%;
	margin-bottom:130px;
}

/* Fwpl row */
#main #content-wrap #primary #content .hentry .elementor-element-0463cf8 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados .fwpl-result .fwpl-row{
	height:auto !important;
}

/* Layout usados */
#main #content-wrap #primary #content .hentry .elementor-element-0463cf8 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
	grid-template-rows:1fr !important;
	grid-template-columns:1fr 1fr 1fr !important;
}

.facetwp-template a button:hover{
	background: #FFF135;
	color: black;
}

@media (max-width:1600px){

	/* Fwpl row */
	.facetwp-template .fwpl-result {
		min-height:367px;
		height:367px;
	}
	
}

@media (max-width:1439px){

	/* Fwpl row */
	.facetwp-template .fwpl-result {
		min-height:350px;
		height: 350px;
	}
	
}

@media (max-width:1280px){

	/* Fwpl row */
	.facetwp-template .fwpl-result {
		height: 450px;
		min-height:330px;
	}
	
	.prices-new{
		width: auto !important;
	}
	
	/* Layout usados */
	#main #content-wrap #primary #content .hentry .elementor-element-0463cf8 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr !important;
	}
	
	/* Layout usados */
	.elementor-element-0463cf8 .facetwp-template .layout-usados{
		transform:translatex(0px) translatey(0px);
	}
	
	/* Fwpl col */
	.facetwp-template .fwpl-result{
		min-height:450px;
	}
	
	/* Layout usados */
	#main #content-wrap #primary #content .hentry .elementor-element-7e947cf0 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr !important;
	}
	
}

@media (max-width:1080px){

	/* Fwpl row */
	.facetwp-template .fwpl-result{
		min-height:374px;
	}
	
	/* Layout usados */
	.elementor-element-0463cf8 .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr;
	}
	.fwpl-layout .el-5qtxod {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 25px;
}
	
}

@media (max-width:1024px){

	/* Fwpl row */
	.facetwp-template .fwpl-result {
		min-height: 350px;
	}
	
	/* Layout usados */
	#main #content-wrap #primary #content .hentry .elementor-element-7e947cf0 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr !important;
	}
	
}

@media (max-width:959px){
.layout-usados {
    grid-template-columns: repeat(2, 1fr) !important;
    grid-gap: 25px;
}
	/* Layout usados */
	.elementor-element-0463cf8 .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr;
	}
	
	/* Fwpl row */
	.facetwp-template .fwpl-result {
		min-height:350px;
		height: 350px;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr;
	}
	
	/* Fwpl col */
	.facetwp-template .fwpl-result {
		min-height:400px !important;
	}
	
}

@media (max-width:900px){
.layout-usados {
    grid-template-columns: repeat(2, 1fr) !important;
    grid-gap: 25px;
}
	/* Fwpl row */
	.facetwp-template .fwpl-result{
		min-height:380px;
	}
	
	/* Layout usados */
	#main #content-wrap #primary #content .hentry .elementor-element-0463cf8 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
		grid-template-columns:1fr !important;
	}
	
	/* Thumbnail Image */
	.facetwp-template a img{
		width:100%;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr;
	}
	
}

@media (max-width:800px){
.layout-usados {
    grid-template-columns: repeat(2, 1fr) !important;
    grid-gap: 25px;
}
	/* Fwpl row */
	.facetwp-template .fwpl-result{
	
		margin-bottom:0px;
	}
	
	/* Layout usados */
	#main #content-wrap #primary #content .hentry .elementor-element-7e947cf0 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
		grid-template-columns:1fr !important;
	}
	
}

@media (max-width:782px){
	
	/* Layout usados */
	.elementor-element-0463cf8 .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr;
	}
	

	/* Thumbnail Image */
	.facetwp-template a img{
		width: 100%;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr 1fr;
	}
	
}

@media (max-width:767px){

	/* Fwpl row */
	.facetwp-template .fwpl-result .fwpl-row{
	height: auto;
	}
	
	/* Tab title */
	.elementor-accordion .elementor-accordion-item:nth-child(1) .elementor-tab-title{
		display:none;
	}
	
	/* Span Tag */
	.elementor-accordion .elementor-accordion-item:nth-child(2) .elementor-accordion-icon span:nth-child(1){
		padding-top:4px;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr;
	}
	
	/* Layout usados */
	#main #content-wrap #primary #content .hentry .elementor-element-7e947cf0 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
		grid-template-rows:1fr !important;
	}
	
	/* Facetwp flyout open */
	.elementor-widget-html .facetwp-flyout-open{
		background-color:#ffc300;
		padding-left:16px;
		padding-right:16px;
		padding-top:8px;
		padding-bottom:8px;
		border-style:none;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		border-bottom-left-radius:5px;
		border-bottom-right-radius:5px;
		font-family:pangram-medium, sans-serif;
		text-transform:uppercase;
		font-size:16px;
	}
	
	/* Widget container */
	.filtros .elementor-widget-html .elementor-widget-container{
		text-align:center;
	}
	
	/* Widget wrap */
	.elementor-element-7e947cf0 .filtros .elementor-widget-wrap{
		background-color:rgba(255,255,255,0) !important;
	}
	
	/* Heading */
	.active div div:nth-child(2) h3{
		font-family:'pangram-medium';
		font-weight:400;
	}
	
	/* Heading */
	.active div div div:nth-child(3) h3{
		font-family:'pangram-medium';
	}
	
	/* Heading */
	.active div:nth-child(4) h3{
		font-family:'pangram-medium';
		font-weight:400;
	}
	
	/* Heading */
	.active div div div:nth-child(5) h3{
		font-family:'pangram-medium';
	}
	
	/* Heading */
	.active div:nth-child(6) h3{
		font-family:'pangram-medium';
		font-weight:400;
	}
	
	/* Heading */
	.active div div div:nth-child(9) h3{
		font-family:'pangram-medium';
	}
	
	/* Span Tag */
	.active .facetwp-facet-filtro_precios span{
		font-family:'pangram-regular';
	}
	
	/* Facetwp facet filtro kilometros */
	.active div div div div .facetwp-facet-filtro_kilometros{
		font-family:'pangram-regular';
	}
	
	/* Facetwp facet filtro marca */
	.active div .facetwp-facet-filtro_marca{
		font-family:'pangram-regular';
	}
	
	/* Division */
	.active div div div div .facetwp-facet-filtro_ao div:nth-child(1){
		font-family:'pangram-regular';
	}
	
	/* Facetwp facet filtro */
	.active div .facetwp-facet-filtro_ao{
		font-family:'pangram-regular';
	}
	
	/* Unknown Element */
	.active:nth-child(3) div:nth-child(2) div:nth-child(1) div:nth-child(6) div:nth-child(2) .facetwp-facet-filtro_modelo selectselect{
		font-family:'pangram-regular';
	}
	
	/* Heading */
	.active div div div:nth-child(1) h3{
		font-family:'pangram-medium';
		font-weight:400;
	}
	
	/* Heading */
	.active div div div:nth-child(7) h3{
		font-family:'pangram-medium';
	}
	
	/* Heading */
	.active div:nth-child(8) h3{
		font-family:'pangram-medium';
		font-weight:400;
	}
	
	/* Heading */
	.active div:nth-child(7) h3{
		font-weight:400;
	}
	
	/* Heading */
	.active div:nth-child(9) h3{
		font-weight:400;
	}
	
	/* Heading */
	.active div:nth-child(5) h3{
		font-weight:400;
	}
	
	/* Heading */
	.active div:nth-child(3) h3{
		font-weight:400;
	}
	
	.facetwp-facet-filtro_precios > div:nth-child(3) input{
		font-family: "pangram-medium", Sans-serif;
		font-weight: 500;
		padding-left: 20px;
		background-color: #0c0b09;
		border-top-left-radius: 25px;
		border-top-right-radius: 25px;
		border-bottom-left-radius: 25px;
		border-bottom-right-radius: 25px;
		color: #ffc300;
		box-shadow: none;
		margin-top: 15px;
	}
	
	.facetwp-facet-filtro_kilometros > div:nth-child(3) input{
		font-family: "pangram-medium", Sans-serif;
		font-weight: 500;
		padding-left: 20px;
		background-color: #0c0b09;
		border-top-left-radius: 25px;
		border-top-right-radius: 25px;
		border-bottom-left-radius: 25px;
		border-bottom-right-radius: 25px;
		color: #ffc300;
		box-shadow: none;
		margin-top: 15px;
	}
	
}

@media (max-width:760px){

	/* Fwpl row */
	.facetwp-template .fwpl-result .fwpl-row{
		height: auto;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr;
	}
	
}

@media (max-width:640px){

	/* Fwpl row */
	.facetwp-template .fwpl-result .fwpl-row{
	height: auto;
	}
	
	/* Clearfix */
	.elementor-accordion .elementor-accordion-item .elementor-clearfix{
		display:none !important;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr;
	}
	
}

@media (max-width:600px){

	/* Fwpl row */
	.facetwp-template .fwpl-result .fwpl-row{
     height: auto;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr;
	}
	
}

@media (max-width:576px){

	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr;
	}
	
}

@media (max-width:500px){

	/* Fwpl row */
	.facetwp-template .fwpl-result .fwpl-row{
	height: auto;
	}
	
	/* Layout usados */
	.elementor-element-7e947cf0 .facetwp-template .layout-usados{
		grid-template-columns:1fr;
	}
	
	/* Layout usados */
	#main #content-wrap #primary #content .hentry .elementor-element-7e947cf0 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .facetwp-template .layout-usados{
		grid-template-rows:1fr !important;
	}
	
}

@media (max-width:479px){

	/* Fwpl row */
	.facetwp-template .fwpl-result .fwpl-row{
		height: auto;
	}
	
}

@media (max-width:320px){

	/* Fwpl row */
	.facetwp-template .fwpl-result{
		min-height: 325px;
		height: 325px;
	}
	
}/* End custom CSS */