/* etapas*/
.box-etapa-cot-3 {

}
.box-etapa-cot-3 label{
   font-size: 16px;
   margin-bottom: 2px;
   font-weight:600;
}
.box-etapa-cot-3 label.error {
    font-size: 14px !important;
}
.box-etapa-cot-3 p {
	margin-bottom:0px;
}
.cot-avert-cotizacion {
    font-size: 11px;
    margin-top: 5px;
    display: block;
    overflow-y: auto;
    max-height: 45px;
    font-weight: 500;
	width:100%;
}
/* / etapas*/

.boxNew-financiacion{
	display:grid;
    grid-template-columns: 60% 40%;
	border: 1px dashed #DCE2E6;
    padding: 15px;
    border-radius: 20px;
}

.boxNew-financiacion .boxNew-finan-botonSig-movil {
	display:none;
}
.btn-CfStep-Siguiente {
    color:#fff!important;
    background: #000 !important;
    padding: 12px 22px !important;
    line-height: 1;
    border-radius: 10px !important;
	margin: 0px !important;
}
.btn-CfStep-Siguiente:hover {
    color:#fff!important;
    background: #2a2a2a !important;
}
.btn-CfStep-fleft {
    float: left !important;
}
.boxNew-finan-Col1 {
    display: flex;
    /* align-items: center; */
    flex-direction: column;
    justify-content: center;
    padding-right: 15%
}
.boxNew-finanGrafica {
    width: 326px;
    height: 280px;
    display: flex;
    flex-direction: column;
    text-align: center;
    justify-content: center;
    padding: 30px 20px;
    border-radius: 20px;
    color: #98A9B3;
    font-size: 13px;
    line-height: 1;
    row-gap: 5px;
    background-image:url(/wp-content/uploads/2020/08/fondo-Financiar.png);
    margin: 0 auto;
	-webkit-box-shadow: 0px 3px 6px 0px rgb(0 0 0 / 11%);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.11);
    box-shadow: 0px 3px 6px 0px rgb(0 0 0 / 11%);
	background-size: cover;
    background-repeat: no-repeat;
}
.boxNew-finanGrafica .boxNew-fn-textvalor {
    font-size: 16px;
    font-weight: 500;
    color:#000;
    margin-bottom: 5px
}

.boxNew-finanGrafica .boxNew-fn-precio {
    font-size: 24px;
    font-weight: 500;
    color:#a9a9a9;
}
.boxNew-finanGrafica .boxNew-fn-titu {
    font-size: 13px;
    font-weight: 500;
    color:#000;
    margin-bottom: 10px
}
.boxNew-finanGrafica .boxNew-fn-valor {
    font-size: 38px;
    font-weight: bolder;
    color:#000;
    margin-bottom: 15px
}
.boxNew-finanGrafica .boxNew-fn-textTasa {
    font-size: 13px;
    font-weight: 500;
    color:#8b8b8b;
    margin-bottom: 10px
}
.boxNew-finanGrafica .boxNew-fn-textInteres {
    font-size: 12px;
    font-weight: 500;
    color:#afafaf;
}
.boxNew-finan-Cinicial {
    padding-bottom: 8px
}
.boxNew-fn-Cinicial-boxValor {
    text-align: right;
}
.boxNew-fn-Cinicial-valor {
    color:#98A9B3;
    font-size: 20px;
    font-weight: 500;
    padding: 10px 15px;
    line-height: 1;
    border:1px solid #DCE2E6;
    border-radius: 10px;
    display: inline-block;
}
.boxNew-finan-Cinicial > p {
    margin: 0;
}
.boxNew-finan-Cinicial > h2 {
    font-size: 20px;
    font-weight: bold;
	margin-bottom:-18px;
}
.boxNew-finan-Prinmeses {
    
}
.boxNew-finan-Prinmeses > h2 {
    font-size: 20px;
    font-weight: bold;
}
.boxNew-finan-meses {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    column-gap: 10px;
}
.boxNew-finan-cadames  {
    text-align: center;
    width: 63px;
    height: 63px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0 auto;
    cursor:pointer;
	    -webkit-box-shadow: 0px 3px 6px 0px rgb(0 0 0 / 11%);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.11);
    box-shadow: 0px 3px 6px 0px rgb(0 0 0 / 11%);
}
.boxNew-finan-cadames:hover  {
    background: #afafaf;
}
.boxNew-finan-cadames:hover h3 {
    color: #fff;
}
.boxNew-finan-cadames:hover h5 {
    color: #fff;
}

.boxNew-finan-cadames h3 {
    font-size: 26px;
    color: #000;
    font-weight: bold;
    margin: 0px;
    line-height: 1;
}
.boxNew-finan-cadames h5 {
    font-size: 13px;
    color: #000;
    font-weight: 500;
    margin: 0px;
}
.boxNew-finanGrafica-Info-cuota {
	background:#F7FBFF;
	border-radius:20px;
	padding:12px;
	margin-bottom:15px;
}
.boxNew-finanGrafica-Info-cuota p {
	margin-bottom:0px;
}
.boxNew-finanGrafica-Info-valor p {
	margin-bottom:0px;
}
.cadames-activo  {
    background: #afafaf;
}
.cadames-activo h3 {
   color: #fff;
}
.cadames-activo h5 {
   color: #fff;
}

.form-control-range  {
    
}

.form-control-range {
  background:#000 !important;
  border-radius: 8px !important;
  height: 8px !important;
  outline: none !important;
  transition: background 450ms ease-in  !important;
  -webkit-appearance: none !important;
}

.form-control-range::-webkit-slider-thumb {
  width: 24px !important;
  height: 24px !important;
  border-radius: 50% !important;
  -webkit-appearance: none !important;
  cursor: ew-resize !important;
  background:#52B89E !important;
	/*/background: #52B89E !important;*/
  border:3px solid #fff !important;
}

.form-control-range::-webkit-slider-runnable-track {
  width: 100%;
  background: #000 !important;
  height: 10px !important;
 -webkit-appearance: none !important;
  border-radius: 8px !important;
  -webkit-appearance: none !important;
}
.form-control-range::-ms-fill-lower {
   background: #000 !important;
}
/* ocultar botones de tabs para calculo financiero*/
.boxForm-calculoFinanciero .fieldset-cf7mls-wrapper .cf7mls-btns {
	display:none !important;
}
.boxForm-calculoFinanciero .fieldset-cf7mls > p > .cf7mls_back  {
	display:none !important;
}
.pc-box-btnEnviar .cf7mls_back{
		margin: 0px;
		color: #fff;
		padding: 10px;
		border-radius: 10px;
	}
/* / ocultar botones de tabs para calculo financiero*/
@media(max-width:1120px){

}

@media(max-width:1105px){

}
@media(max-width:1024px){
	

}
/*Large*/
@media(max-width:992px){


}
/*Medium*/
@media(max-width:768px){
	
}

/*Small*/
@media(max-width:576px){
	.boxNew-financiacion {
		display: grid;
		grid-template-columns: 1fr;
	}
	.boxNew-finan-meses {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		column-gap: 10px;
	}
	.boxNew-finanGrafica {
		width: 100%;
		height: 290px;
	}
	.boxNew-finan-Col1 {
		padding-right: 0px;
	}
	.boxNew-financiacion .boxNew-finan-botonSig-escri {
      display:none;
	}
	.boxNew-financiacion .boxNew-finan-botonSig-movil {
      display:block;
	  text-align:center;
	}
	.boxNew-finan-cadames  {
		width: 65px;
		height: 60px;
	}
	.boxNew-finan-cadames h3 {
		font-size: 26px;
	}
	.boxNew-finan-cadames h5 {
		font-size: 13px;
	}
	.btn-CfStep-Siguiente {
		display:inline-block;
		float: none !important;
	}
	.pc-box-btnEnviar .cf7mls_back{
		margin: 0px
	}
}
/*Extra small*/
@media(max-width:362px){

}
