.elementor-294 .elementor-element.elementor-element-cf70c70{--display:flex;--min-height:100vh;}.elementor-294 .elementor-element.elementor-element-cf70c70:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-cf70c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-sk_color_2 );}.elementor-294 .elementor-element.elementor-element-401a29c{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);}.elementor-294 .elementor-element.elementor-element-401a29c:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-401a29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-sk_color_1 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 ul.step-percentage li{background:#FFE6E6;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .step-nav .ts-icon-btn i{font-size:18px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .step-nav .ts-icon-btn svg{width:18px;height:18px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form-group:not(.ui-heading-field) label{font-family:"League Spartan", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75em;color:var( --e-global-color-sk_color_7 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 span.is-required{--optional-col:#8B9AA1;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form textarea.ts-filter{background:#FCFCFC;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form input.ts-filter{background:#FCFCFC;border-radius:100px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form textarea.ts-filter:focus{border-color:var( --e-global-color-sk_color_8 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form input.ts-filter:focus{border-color:var( --e-global-color-sk_color_8 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .input-container .input-suffix{font-family:var( --e-global-typography-sk_type_10-font-family ), Sans-serif;font-size:var( --e-global-typography-sk_type_10-font-size );font-weight:var( --e-global-typography-sk_type_10-font-weight );line-height:var( --e-global-typography-sk_type_10-line-height );background:#FCFCFC;border-radius:100px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form div.ts-filter{background:#FCFCFC;border-radius:100px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 div.ts-filter i{color:#A2A2A2;font-size:24px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 div.ts-filter svg{fill:#A2A2A2;width:24px;height:24px;min-width:24px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 div.ts-filter{grid-gap:10px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .inline-multilevel li > a span{color:#413E3C;font-size:15px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-stepper-input input{font-size:20px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-field-repeater{border-style:none;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-repeater-head{border-width:0px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-field-repeater .ts-smaller{border-style:solid;border-color:var( --e-global-color-47ff4d3 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-field-repeater .ts-smaller:hover i{color:var( --e-global-color-sk_color_7 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-field-repeater .ts-smaller:hover svg{fill:var( --e-global-color-sk_color_7 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-field-repeater .ts-smaller:hover{border-color:var( --e-global-color-sk_color_7 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ui-image-field img{width:200px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-2.form-btn{border-radius:100px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-1.form-btn i{color:var( --e-global-color-sk_color_6 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-1.form-btn svg{fill:var( --e-global-color-sk_color_6 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-1.form-btn{background-color:#FFF7F7;border-style:solid;border-color:#FFE6E6;border-radius:100px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-1.form-btn:hover{border-color:var( --e-global-color-accent );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-4.form-btn{background-color:var( --e-global-color-4474688 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-47ff4d3 );border-radius:100px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-4.form-btn:hover i{color:var( --e-global-color-sk_color_7 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-4.form-btn:hover svg{fill:var( --e-global-color-sk_color_7 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-btn-4.form-btn:hover{border-color:var( --e-global-color-sk_color_7 );color:var( --e-global-color-sk_color_7 );}.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-edit-success{align-items:center;text-align:center;}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-cf70c70{--content-width:520px;}}@media(max-width:1024px){.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form-group:not(.ui-heading-field) label{font-size:20px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .input-container .input-suffix{font-size:var( --e-global-typography-sk_type_10-font-size );line-height:var( --e-global-typography-sk_type_10-line-height );}}@media(max-width:767px){.elementor-294 .elementor-element.elementor-element-8ddbc98 .ts-form-group:not(.ui-heading-field) label{font-size:19px;letter-spacing:-0.2px;}.elementor-294 .elementor-element.elementor-element-8ddbc98 .input-container .input-suffix{font-size:var( --e-global-typography-sk_type_10-font-size );line-height:var( --e-global-typography-sk_type_10-line-height );}}/* Start custom CSS for ts-create-post, class: .elementor-element-8ddbc98 *//* Animation novos campos preferencia de permuta */
.fade-in{
animation: fadeIn 1s;
}
@keyframes fadeIn {
0% { opacity: 0; }
100% { opacity: 1; }
}




/**** Preferencia de Permutas */
/* Remove Optional dist 1 */
.create-form-step .ts-form-group:nth-child(15) label span{
	display: none;
}


    
/* Remove Optional dist 2 */
.create-form-step .ts-form-group:nth-child(17) label{
	display: none;
}

/* Remove Optional dist 3 */
.create-form-step .ts-form-group:nth-child(19) label{
	display: none;
}



/* Margin bottom Location Field */
.create-post-form .create-form-step .ts-location-field{
	margin-bottom: -50px;
}



	
	

/* EDIT FOR TABLET AND DESKTOP */
@media screen and (min-width: 768px){
    
/*** change position dist field*/
/*dist 1*/
.create-post-form .create-form-step .ts-form-group:nth-child(15){
	left: 50px;}
/*dist 2*/
.create-post-form .create-form-step .ts-form-group:nth-child(17){
	left: 50px;}
/*dist 3*/
.create-post-form .create-form-step .ts-form-group:nth-child(19){
	left: 50px;}
	
	
/***make dist field larger*/
/*dist 1*/	
.create-form-step .ts-form-group:nth-child(15) .input-container{
    width:130%;}
/*dist 2*/	
.create-form-step .ts-form-group:nth-child(17) .input-container{
    width:130%;}
/*dist 2*/	
.create-form-step .ts-form-group:nth-child(19) .input-container{
    width:130%;}
/* Large Label for dis 1*/
.create-form-step .ts-form-group:nth-child(15) label{width:130%;}

    
    
    
/*** Change text in Dist Placeholder */
/*Dist 1 */
.create-form-step .ts-form-group:nth-child(15) input[type=number]::placeholder{
	visibility: hidden;}
.create-form-step .ts-form-group:nth-child(15) .input-container input:placeholder-shown + ::after{
    content: 'Distancia';
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: -100px;
	transform: translateY(-50%);
	color: #afb2b7;
    pointer-events: none;
}
/*Dist 2 */
.create-form-step .ts-form-group:nth-child(17) input[type=number]::placeholder{
	visibility: hidden;}
.create-form-step .ts-form-group:nth-child(17) .input-container input:placeholder-shown + ::after{
    content: 'Distancia';
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: -100px;
	transform: translateY(-50%);
	color: #afb2b7;
    pointer-events: none;

}	
/*Dist 3 */
.create-form-step .ts-form-group:nth-child(19) input[type=number]::placeholder{
	visibility: hidden;}
.create-form-step .ts-form-group:nth-child(19) .input-container input:placeholder-shown + ::after{
    content: 'Distancia';
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: -100px;
	transform: translateY(-50%);
	color: #afb2b7;    
	pointer-events: none;
}
	




    
/*** Remove Label of "Ciudad de Preferencia"*/
/*Cuidad 2*/	
.create-form-step .ts-location-field:nth-child(16) .ts-form-group:nth-child(1) label{
	display: none;}
/*Cuidad 3*/	
.create-form-step .ts-location-field:nth-child(18) .ts-form-group:nth-child(1) label{
	display: none;}
	
	
	
	
/***Changes position of the "Optional"*/
/*Cuidad 1*/	
.create-form-step .ts-location-field:nth-child(14) span{
	position:relative;
	left:-15px;}
    
}
	


/* EDIT FOR MOBILE */
@media screen and (max-width: 768px){
	/* Remove Label dist 2 */
.create-form-step .ts-form-group:nth-child(15) label{
		display: none;
		
		
	}
	
}/* End custom CSS */
/* Start custom CSS */.sk-overline{
    font-weight: 600;
    text-transform: uppercase;
}/* End custom CSS */